[Qt4]Lire ce que retourne un programme lancé avec qprocess
bonjour,
je voudrais lancer un programme et lire ce que retourne ce programme.
Code:
1 2 3 4 5 6 7
| QProcess builder;
//lancement du programme externe
builder.startDetached("build_fps", QStringList() << this->edit_xml->text() << this->edit_src->text() << this->edit_fps->text() << preferences::self()->dirs_build);
//affichage d'une fenêtre qui doit recevoir le texte
OutputWin::self()->show();
//écriture du texte de sortie du programme
OutputWin::self()->text_console->setText(builder.readAll()); |
je lance mon programme dans la console puis j'essaie de lancer le programme externe avec le code ci-dessus. le programme externe se lance très bien, affiche plein de choses dans la console mais rien n'est renvoyé dans ma fenêtre :(
il y a quelque chose que je fais mal ?
:merci: