Bug dans mon project (utilise Qt)
farcry165
-
farcry165 -
farcry165 -
Bonjour,
bonjour, dans mon programme le pb c'est que normalement quand on clique sur le bouton il devrai ouvrire une boite de dialogue qui dit test de la fonction information. mais l'orsque l'on clic sur le bouton rien ne se passe.
je suis pose que j'ai fait une éreur bête, mais je la trouve pas.
voila mon code source, je n'est pas mi le main vu que tout se ki fait c'est créer un object de tipe MaFenetre.
merci de votre aide
//Fenetre.h
#ifndef DEF_MAFENETRE
#define DEF_MAFENETRE
#include <QtGUI>
class MaFenetre : public QWidget
{
public:
MaFenetre();
public slots:
void info();
private:
QPushButton *m_bouton;
};
#endif
//Fentre.cpp
#include "Fenetre.h"
void MaFenetre::info()
{
QMessageBox::information(this,"test","test de la fonction information");
}
MaFenetre::MaFenetre() : QWidget()
{
setFixedSize(150, 50);
QFont const boutonParDef("Consolas",8);
m_bouton = new QPushButton("information", this);
m_bouton->setFont(boutonParDef);
m_bouton->setCursor(Qt::PointingHandCursor);
m_bouton->setGeometry(0,25,150,24);
QObject::connect(m_bouton, SIGNAL(clicked()), this, SLOT(info()));
}
bonjour, dans mon programme le pb c'est que normalement quand on clique sur le bouton il devrai ouvrire une boite de dialogue qui dit test de la fonction information. mais l'orsque l'on clic sur le bouton rien ne se passe.
je suis pose que j'ai fait une éreur bête, mais je la trouve pas.
voila mon code source, je n'est pas mi le main vu que tout se ki fait c'est créer un object de tipe MaFenetre.
merci de votre aide
//Fenetre.h
#ifndef DEF_MAFENETRE
#define DEF_MAFENETRE
#include <QtGUI>
class MaFenetre : public QWidget
{
public:
MaFenetre();
public slots:
void info();
private:
QPushButton *m_bouton;
};
#endif
//Fentre.cpp
#include "Fenetre.h"
void MaFenetre::info()
{
QMessageBox::information(this,"test","test de la fonction information");
}
MaFenetre::MaFenetre() : QWidget()
{
setFixedSize(150, 50);
QFont const boutonParDef("Consolas",8);
m_bouton = new QPushButton("information", this);
m_bouton->setFont(boutonParDef);
m_bouton->setCursor(Qt::PointingHandCursor);
m_bouton->setGeometry(0,25,150,24);
QObject::connect(m_bouton, SIGNAL(clicked()), this, SLOT(info()));
}
A voir également:
- Bug dans mon project (utilise Qt)
- Gantt project - Télécharger - Gestion de projets
- Qui utilise mon wifi - Guide
- Bug chromecast - Guide
- Salut j'utilise whatsapp - Accueil - Messagerie instantanée
- Ms project download - Télécharger - Gestion de projets