QTでデスクトップアプリケーションを書いています。私のアプリケーションでは、クラスごとに別のアプリケーションを開いています
QProcess *myProcess;
myProcess->start(path + argStr);
プロセスが近いかどうか(おそらく誰かのmanullayによって)を示したいので、新しいスレッドを開始します
void processExitDetector::run()
{
connect(myProcess,SIGNAL(finished(int)),this, SLOT (stop()));
}
void processExitDetector::stop()
{
}
ただし、関数stop()にブレークポインがある場合。プロセスを停止している場合でも、そこで停止することはありません。私は何をしているの?プロセスが停止したときに表示を取得するための最良の方法は何ですか?