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)
- Qui utilise mon wifi - Guide
- Gantt project - Télécharger - Gestion de projets
- Qt sdk - Télécharger - Langages
- Bug leboncoin - Accueil - Services en ligne
- Ms project gratuit - Télécharger - Gestion de projets