수동 모드 Never Ending 버그 수정

git-svn-id: svn://192.168.0.12/source@117 8346c931-da38-4b9b-9d4c-e48b93cbd075
This commit is contained in:
admin
2015-05-18 09:16:11 +00:00
parent 0f91533bbf
commit 3018f2236d
2 changed files with 6 additions and 5 deletions

View File

@@ -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);

View File

@@ -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;
}
}