Bonjour,
dans mon UI QT4, j'ai un SLOT qui me permet d'éxécuter une application externe avec un pushButton (en l'occurence Audacity), le problème est que ça bloque mon UI principale (il faut que ferme Audacity pour retrouver "la main"). Est-il possible d'y remédier (utilisation de Qthread peut-être?)
mon code :
Une idée?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 GUI::GUI(QWidget *parent):QMainWindow(parent){ .... connect(this->interface.pushButtonAudacity,SIGNAL(clicked()),this,SLOT(startAudacity())); this->interface.pushButtonAudacity->setShortcut(tr("Ctrl+A")); .... } ... void GUI::startAudacity(){ system("/usr/bin/audacity"); }
Partager