Retour des log de commande shell

Résolu/Fermé
castors33 Messages postés 49 Date d'inscription jeudi 2 juin 2011 Statut Membre Dernière intervention 18 octobre 2012 - Modifié par castors33 le 11/08/2011 à 19:32
castors33 Messages postés 49 Date d'inscription jeudi 2 juin 2011 Statut Membre Dernière intervention 18 octobre 2012 - 1 août 2011 à 23:56
Bonjour,

je fais un programme avec Qt sur Linux avec QtCreator. Mon problème est le suivant : dans ma fenêtre principale, je me fais une console façade qui en fait me sert seulement d'intermédiaire. J'entre la commande dans un QLineEdit et quand je fais "enter" ma commande est exécutée. Mon but est que tout ce qui serait normalement marqué dans la console soit marqué dans mon QTextEdit juste en haut, les log de réussite et aussi les log d'erreur. Et ce pour toutes les commandes Shell.

Présentement, j'utilise popen qui me retourne un FILE* ce qui me permet d'exécuter les résultats des principales commandes comme ls,mkrdir,... Mais, je n'ai pas les log d'erreurs lorsqu'ils surviennent. Il y a aussi la commande cd qui me cause problème.

Merci de tout conseil
A voir également:

2 réponses

castors33 Messages postés 49 Date d'inscription jeudi 2 juin 2011 Statut Membre Dernière intervention 18 octobre 2012 4
7 juin 2011 à 17:39
aucune idée si lointaine soit-elle?
0
castors33 Messages postés 49 Date d'inscription jeudi 2 juin 2011 Statut Membre Dernière intervention 18 octobre 2012 4
1 août 2011 à 23:56
Il s'agit simplement d'envoyer les retours de commande dans un fichier et aller le lire après
0