QProcess
Fermé
chris
-
12 mai 2005 à 00:21
crabs Messages postés 908 Date d'inscription lundi 18 avril 2005 Statut Membre Dernière intervention 3 août 2008 - 12 mai 2005 à 22:47
crabs Messages postés 908 Date d'inscription lundi 18 avril 2005 Statut Membre Dernière intervention 3 août 2008 - 12 mai 2005 à 22:47
1 réponse
crabs
Messages postés
908
Date d'inscription
lundi 18 avril 2005
Statut
Membre
Dernière intervention
3 août 2008
506
12 mai 2005 à 22:47
12 mai 2005 à 22:47
Salut
Une solution :
- déclarer un slot dans le widget qui a accès et à l'instance de QProcess et à
l'instance QListBox
1 - connecter le signal readyReadStdout de l'instance QProcess process à ce slot,
2 - appeller readLineStdout() et faire insertItem() dans ce slot
3 - boucler tant que readLineStdout() ne retourne pas Qstring::null
Normalement la fonction (ce slot) est appelée autant de fois que nécessaire.
A+, Crabs
Une solution :
- déclarer un slot dans le widget qui a accès et à l'instance de QProcess et à
l'instance QListBox
1 - connecter le signal readyReadStdout de l'instance QProcess process à ce slot,
2 - appeller readLineStdout() et faire insertItem() dans ce slot
3 - boucler tant que readLineStdout() ne retourne pas Qstring::null
Normalement la fonction (ce slot) est appelée autant de fois que nécessaire.
A+, Crabs