Ich habe da mal wieder ne Frage.
Wie kann ich üperprüfen ob ein bestimmter Prozess noch läuft also ob er gestartet ist?
Prozess
ok ein kleines connection bsp für die ganz langsamen 
procStarted() in dieser funktion kannste alles machen was du möchtest ....
Code: Alles auswählen
QProcess *proc = new QProcess( this );
proc->start( "ls", QStringList() << "-a" );
connect( proc, SIGNAL( started() ), this, SLOT( procStarted() ) );
connect( proc, SIGNAL( readyReadStandardOutput()), this, SLOT( readOutput() ) );
connect( proc, SIGNAL( finished( int, QProcess::ExitStatus ) ), this, SLOT( finish( int, QProcess::ExitStatus ) ) );
connect( proc, SIGNAL( error( QProcess::ProcessError ) ), this, SLOT( err( QProcess::ProcessError ) ) );
if (!proc->waitForFinished())
return false;