QProcess: Destoyed while prcoess is still running

Alles rund um die Programmierung mit Qt
Antworten
fm94
Beiträge: 14
Registriert: 24. Januar 2009 08:53
Kontaktdaten:

QProcess: Destoyed while prcoess is still running

Beitrag von fm94 »

hi,

ich habe eine funktion gemacht, die den computer eigentlich in den ruhezustand verstzen soll...jedoch tut sie das nicht wirklich, stattdessen wird im application output log die im betreff genannte zeile angezeigt...das programm selber reagiert gar nicht...

also der betreffende code-abschnitt sieht so aus:

Code: Alles auswählen

program = "C:/WINDOWS/system32/rundll32.exe";
arguments << "powrprof.dll,SetSuspendState 0";
QProcess process;
process.start(program, arguments);
Christian81
Beiträge: 7319
Registriert: 26. August 2004 14:11
Wohnort: Bremen
Kontaktdaten:

Beitrag von Christian81 »

Und das ganze bestimmt in einer Funktion. Und was passiert wenn die Funktion beendet wird?
MfG Christian

'Funktioniert nicht' ist keine Fehlerbeschreibung
franzf
Beiträge: 3114
Registriert: 31. Mai 2006 11:15

Beitrag von franzf »

Ich denke dich interessiert eher
QProcess::startDetached() [static]
interessiert.
Außer du möchtest aus deinem Process noch lesen.
Antworten