Bonjour, je suis sur mon erreur béte depuis bien trop longtemps, mes codes serons plus explicites que moi:
Mwindow.cpp:
CopyThread.h:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 #include "CopyThread.h" Main_window::Main_window(QWidget *parent) : QDialog(parent) { ... CopyThread = new copyThread(); connect(CopyThread, SIGNAL(firstFile(QString*,int*,QString*)), this, SLOT(getFirstFile(QString*,int*,QString*))); }
Mes autres signaux marche à merveille, mais la j'ai du zapper un truc tout bête mais je vois pas ce que c'est.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 class copyThread : public QThread { Q_OBJECT public: copyThread(); signals: void firstFile(QString *source,int *size,QString *destination); protected: void run(); void stop(); private: volatile bool stopped; };
Partager