|
@@ -323,6 +323,14 @@ void ProgMon::onChRead()
|
|
|
QProcess * proc = (QProcess *)sender();
|
|
|
QByteArray ba = proc->readAll();
|
|
|
|
|
|
+ if(proc->currentReadChannel() == 1)
|
|
|
+ {
|
|
|
+ std::cout<<"Receive a Error Output."<<std::endl;
|
|
|
+ LogError(proc,ba);
|
|
|
+ }
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
#ifdef QT_DEBUG
|
|
|
qDebug("process INFO: %s ", ba.data());
|
|
|
#endif
|
|
@@ -635,4 +643,9 @@ void ProgMon::threadstdout()
|
|
|
}
|
|
|
}
|
|
|
|
|
|
+void ProgMon::LogError(QProcess *proc, QByteArray &ba)
|
|
|
+{
|
|
|
+
|
|
|
+}
|
|
|
+
|
|
|
|