Я новичок в использовании QTQProcess статус выхода и начать новый один
Код:
void MainWindow::test()
{
ui->label->setText("it worked !");
proc->start("c:/windows/system32/calc.exe");
}
void MainWindow::on_pushButton_clicked()
{
proc = new QProcess();
connect(proc,SIGNAL(finished(int,QProcess::ExitStatus)),this,SLOT(test()));
proc->start("c:/windows/system32/notepad.exe");
}
Так начинается блокнота, когда я закрываю его, известково запускается, но она продолжает открывать бесконечно.
Что не так в моем коде?
ваш 'connect' не будет работать, и ваш вопрос не ясен ... просьба добавить более подробную информацию. – HazemGomaa