kompletter output

Verschiedenes zu Qt
Antworten
bueffel2
Beiträge: 37
Registriert: 17. November 2007 15:22

kompletter output

Beitrag von bueffel2 »

Hi,

wie kann ich denn den kompletten output von readAllStandardOutput() bekommen?
Ich krieg immer nur ein paar Buchstaben. (um genau zu sein 4)

So scheints falsch zu sein:

QString rb = prc->readAllStandardOutput();

Das Programm was ich aufrufe braucht recht lange zum ausfuehren. Aber das sollte doch ansich kein Problem sein, oder?
Dann habe ich noch eine Frage, ich habe einen slot mit dem Signal finished(int, QProcess::ExitStatus) verbunden, aber was muss ich nun noch in dem slot machen?


danke

buffalo
PeterLustig
Beiträge: 386
Registriert: 21. November 2007 20:07

Beitrag von PeterLustig »

prc ist wohl ein QProcess. Hast du dir schonmal die Dokumentation zu der Funktion durchgelesen?
Die Funktion gibt jeglichen verfügbaren Output zurück. Wenn nicht mehr verfügbar ist (das Programm hat sonst nichts ausgegeben bis zu dem Zeitpunkt), kann es eben auch so wenig oder garnichts sein.
Antworten