수동 모드 Never Ending 버그 수정
git-svn-id: svn://192.168.0.12/source@117 8346c931-da38-4b9b-9d4c-e48b93cbd075
This commit is contained in:
@@ -104,16 +104,13 @@ void SManage::processFinished(int exitCode,QProcess::ExitStatus exitStatus)
|
||||
{
|
||||
QProcess *pPro = (QProcess*)sender();
|
||||
QThread::msleep(100);
|
||||
QString str = pPro->readAllStandardOutput();
|
||||
qDebug() << str;
|
||||
QString str = pPro->readAllStandardOutput();
|
||||
QStringList list = str.split("\n");
|
||||
// int length = str.trimmed().length();
|
||||
foreach(QString log,list)
|
||||
{
|
||||
if (m_pMain)
|
||||
{
|
||||
m_pMain->InsertLog(log);
|
||||
// m_pMain->InsertLog("length = " + QString::number(length));
|
||||
}
|
||||
else
|
||||
exit(0);
|
||||
|
||||
@@ -243,7 +243,11 @@ void Widget::Update()
|
||||
}
|
||||
break;
|
||||
case E_MODE_RUN:
|
||||
m_pManage[m_nPlatform]->Update();
|
||||
if (m_pcheckboxReal->isChecked() == false)
|
||||
{
|
||||
if(m_pManage[m_nPlatform]->Update()==true)
|
||||
m_nMode = E_MODE_WAIT;
|
||||
}
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user