Affichage dans un QTextEdit
Résolu/Fermé
Carri€
Messages postés
41
Date d'inscription
lundi 19 février 2007
Statut
Membre
Dernière intervention
27 novembre 2007
-
6 nov. 2007 à 17:28
Carri€ Messages postés 41 Date d'inscription lundi 19 février 2007 Statut Membre Dernière intervention 27 novembre 2007 - 21 nov. 2007 à 13:48
Carri€ Messages postés 41 Date d'inscription lundi 19 février 2007 Statut Membre Dernière intervention 27 novembre 2007 - 21 nov. 2007 à 13:48
A voir également:
- Affichage dans un QTextEdit
- Affichage double ecran - Guide
- Windows 11 affichage classique - Guide
- Modifier affichage heure iphone - Guide
- Affichage conditionnel excel - Guide
- Comment agrandir l'affichage de l'écran - Guide
2 réponses
Carri€
Messages postés
41
Date d'inscription
lundi 19 février 2007
Statut
Membre
Dernière intervention
27 novembre 2007
29
7 nov. 2007 à 11:28
7 nov. 2007 à 11:28
Vraiment personne ne sait comment faire?
Au pire, même avec QProcess?
Au pire, même avec QProcess?
Carri€
Messages postés
41
Date d'inscription
lundi 19 février 2007
Statut
Membre
Dernière intervention
27 novembre 2007
29
21 nov. 2007 à 13:48
21 nov. 2007 à 13:48
dans le main:
proc = new QProcess( this );
proc->addArgument( "./ExtractPermittivityV");
proc->addArgument(EditNomProjet->text());
proc->addArgument(nb_freq);
connect( proc, SIGNAL(readyReadStdout()),this, SLOT(readFromStdout()) );
connect( proc, SIGNAL(readyReadStderr()),this, SLOT(readError()) );
system("echo on connect proc");
connect( proc, SIGNAL(processExited()),this, SLOT(scrollToTop()) );
if ( !proc->start() )
{
TextEdit1->append("erreur avec processus, Recommencez");
return;
}
void Test3::readError()
{
QByteArray buffer (proc->readStderr());
QString sortie = QString(buffer);
TextEdit3->append(sortie);
}
dans le fichier entete: QProcess *proc;
proc = new QProcess( this );
proc->addArgument( "./ExtractPermittivityV");
proc->addArgument(EditNomProjet->text());
proc->addArgument(nb_freq);
connect( proc, SIGNAL(readyReadStdout()),this, SLOT(readFromStdout()) );
connect( proc, SIGNAL(readyReadStderr()),this, SLOT(readError()) );
system("echo on connect proc");
connect( proc, SIGNAL(processExited()),this, SLOT(scrollToTop()) );
if ( !proc->start() )
{
TextEdit1->append("erreur avec processus, Recommencez");
return;
}
void Test3::readError()
{
QByteArray buffer (proc->readStderr());
QString sortie = QString(buffer);
TextEdit3->append(sortie);
}
dans le fichier entete: QProcess *proc;