18Fermer20
squalylLe 14/04/2008 à 17:47
ok chef, j'ai tout noté smile

; void mouseReleaseEvent(QMouseEvent *e); private: //blabla };
alors en gros pour faire tout bien, là j'ai une classe comme ça:class mainform : public QMainWindow
{
public:
	mainform(QWidget *parent = 0);

	void resizeEvent(QResizeEvent *e);
	void paintEvent(QPaintEvent *e);
	void mouseMoveEvent(QMouseEvent * e);
	void mousePressEvent(QMouseEvent * e)


je devrais faire quoi pour utiliser des signaux a la place des machins de souris?

...
private:
	void paintEvent(QPaintEvent *e);
private slot:
	void resizeEvent(QResizeEvent *e);
	void mouseMoveEvent(QMouseEvent * e);
	void mousePressEvent(QMouseEvent * e);
	void mouseReleaseEvent(QMouseEvent *e);

et puis mettre quoi? je suppose qu'il y aura des appels à connect() dans le constructeur... (je pourrais tester direct, mais je l'écris pour google)

(et pas besoin que ces membres surchargés soient publics, je suppose que ça suffit de les mettre privé...)