Ich ich bin gerade dabei ein Konsolenprogramm über QProcess zu starten, klappt auch alles so weit so gut.
Das Konsolenprogramm ändert in seiner Ausgabe wie weit es ist (prozentual). Diese Veränderung wollte ich über das Signal readyRead() abfangen und dann in meinem Programm in der GUI anzeigen lassen.
Allerdings wird das Signal nicht ausgelöst bei mir. Hier mal der Auszug aus meinem Source, weiß jemand was ich falsch gemacht habe? Läßt sich zumindest ohne Fehlermeldung kompilieren.
Danke für eure Hilfe!
Locutus
Code: Alles auswählen
public slots:
void Test::Ausgabe();
...
QProcess *myProcess = new QProcess(parent);
connect(myProcess, SIGNAL(readyRead()), this, SLOT(Ausgabe()));
...
void Test::Ausgabe(){
// Bildschirmausgabe
...
}