Bonjour, je suis sur mon erreur béte depuis bien trop longtemps, mes codes serons plus explicites que moi:
Mwindow.cpp:
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*)));
}
CopyThread.h:
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;
};
Mes autres signaux marche à merveille, mais la j'ai du zapper un truc tout bête mais je vois pas ce que c'est.