Ausgabe einer gethreadeten Funktion für Progressbar benutzen
Verfasst: 8. Juli 2012 19:31
Ich habe von QThread eine Klasse abgeleitet, die eine Funktion aufruft.
Diese Funktion soll keine weiteren Abhängigkeiten zu Qt haben.
Nun wäre es allerdings schön, wenn man evtl eine Progressbar einbauen könnte, um den Fortschritt auszudrücken.
Gibt es eine Möglichkeit, die Standardausgabe dafür zu benutzen?
Man könnte evtl. die Ausgabe umleiten und man müsste für jede neue Zeile bzw. Ausgabenänderung ein Event werfen.
Kurioserweise besitzt QTextStream für sowas keine Signals. QProcess (was ich leider nicht benutzen kann) hätte allerdings für ähnliche Zwecke welche.
Weiß jemand evtl eine elegantere Möglichkeit?
Diese Funktion soll keine weiteren Abhängigkeiten zu Qt haben.
Nun wäre es allerdings schön, wenn man evtl eine Progressbar einbauen könnte, um den Fortschritt auszudrücken.
Gibt es eine Möglichkeit, die Standardausgabe dafür zu benutzen?
Man könnte evtl. die Ausgabe umleiten und man müsste für jede neue Zeile bzw. Ausgabenänderung ein Event werfen.
Kurioserweise besitzt QTextStream für sowas keine Signals. QProcess (was ich leider nicht benutzen kann) hätte allerdings für ähnliche Zwecke welche.
Weiß jemand evtl eine elegantere Möglichkeit?