Tom's Guide > Forum > Programmation > APPcrash avec Qt

APPcrash avec Qt

Forum Programmation : APPcrash avec Qt

TomsGuide.com : 800 000 inscrits répondent à toutes vos questions high-tech et informatique. Pour obtenir de l'aide, inscrivez-vous gratuitement !
Mot :    Pseudo :           
 

Bonjour à tous.

Alors voilà j'ai un problème avec une méthode de Qt.
Le programme plante lorsque je rajoute l'instruction

Code :
  1. QObject::connect( m_raz,SIGNAL( clicked()), m_barre, SLOT( reset()));



voici le reste de la méthode

Code :
  1. #include "fenetre.h"
  2. MaFenetre::MaFenetre() : QWidget()
  3. {
  4.     setFixedSize(400, 250);
  5.     // Construction du bouton quitter
  6.     m_quitter = new QPushButton("Quitter", this);
  7.     m_quitter->setFont(QFont("Comic Sans MS", 16));
  8.     m_quitter->setCursor(Qt::PointingHandCursor);
  9.     m_quitter->move(300, 200);
  10.     QObject::connect(m_quitter,SIGNAL(clicked()),qApp,SLOT(quit()));
  11.     m_raz = new QPushButton("Remise à zero", this);
  12.     m_raz->setFont(QFont("Comic Sans MS", 16));
  13.     m_raz->move(125,45);
  14.     m_raz->setCursor(Qt::PointingHandCursor);
  15.     QObject::connect( m_raz,SIGNAL( clicked()), m_barre, SLOT( reset()));
  16.     m_nombre = new QLCDNumber(this);
  17.     m_nombre->setSegmentStyle(QLCDNumber::Flat);
  18.     m_barre = new QProgressBar(this);
  19.     m_barre->setGeometry(0, 50, 100, 15);
  20.     m_slide = new QSlider(Qt::Horizontal,this);
  21.     m_slide->setGeometry(0 ,75 ,350 ,30);
  22.     QObject::connect(m_slide, SIGNAL(valueChanged(int)), m_nombre, SLOT(display(int)));
  23.     QObject::connect(m_slide, SIGNAL(valueChanged(int)), m_barre, SLOT(setValue(int)));

Liens sponsorisés
Inscrivez-vous ou connectez-vous pour masquer ceci.

m_barre n'est pas encore créé lorsque tu fais la connexion.

------------------------------ 6800A007B81300CD10B00131C989CF26880541
81F900FA750230EDBADA03ECA80875FBECA808
74FBE4603C0175DFB80300CD10B8004CCD21
Répondre à CRicky

J'ai essayer mais ça ne change rien

Répondre à fartax

Ce n'est pas un problème avec les paramètres ?
Essaie de faire ton propre slot dans lequel tu appelles m_barre->reset()

------------------------------ 6800A007B81300CD10B00131C989CF26880541
81F900FA750230EDBADA03ECA80875FBECA808
74FBE4603C0175DFB80300CD10B8004CCD21
Répondre à CRicky

désoler de ne pas avoir répondus plutôt mais pas d'ordi sur la plage :D

j'ai résolu le probleme en compilant avec Qcreator et sa fonctionne très bien.

Répondre à fartax
Tom's Guide > Forum > Programmation > APPcrash avec Qt
Aller à :

Il y a 906 utilisateurs connus et inconnus. Pour voir la liste des connectés connus, cliquez ici.

Liens