Bonjour,
Je souhaite creer un affichage dynamique sous Qt. Pour cela, j'ai cree une classe GroupCcuRedundancy qui cree et qui affiche un groupe de bouton. Toutefois, lorsque je veux connecter une methode via connect, j'obtiens lors de l'execution l'erreur suivante:
La classe proprement dite est la suite:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 QObject::connect: No such slot QGroupBox::redundancyChangeOutput() QObject::connect: (sender name: 'ccuRedundancyCcuOutputBButton') QObject::connect: (receiver name: 'ccuRedundancyCCUGroup6')
La compilation se passe sans erreur mais je trouve l'erreur ci-dessus lors de l'execution.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 class GroupCcuRedundancy: public QGroupBox { private: QRadioButton *ccuRedundancyCcuOutputAButton_ ; public: GroupCcuRedundancy ( ) { // creation // affichage connect( ccuRedundancyCcuInputAButton_, SIGNAL( pressed() ), this, SLOT( redundancyChangeInput( ) ) ); } public slots: void redundancyChangeInput( ) { std::cout << "redundancyChangeInput for CCU " << std::endl ; } } // Fin de classe
Pouvez-vous m'aider s'il vous plait
Merci par avance
Frederic
Partager