Status eines Commandlinetools ermitteln

Verschiedenes zu Qt
Antworten
Asfaloth
Beiträge: 4
Registriert: 21. Mai 2009 19:59

Status eines Commandlinetools ermitteln

Beitrag von Asfaloth »

Hallo,

ich möchte eine kleine GUI für MP4Box schreiben.

Mein Problem ist jetzt, ich habe nur die exe von MP4Box. Wenn ich das Programm auf der Commandline ausführe gibt es mir ja einen Status zurück, wie weit er mit dem Prozess ist (Encodieren, Muxen etc).

Wie kann ich diesen Status in meinem Programm ermitteln?

Aufrufen tue ich es im Moment mit dem system() Befehl von C.
Gibts da andere (bessere) möglichkeiten?

Danke :-)

Gruß Asfaloth
franzf
Beiträge: 3114
Registriert: 31. Mai 2006 11:15

Beitrag von franzf »

Verwende QProcess. Das ist ein QIODevice, du kannst auch den Output lesen.
Antworten