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:
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 classe proprement dite est la suite:
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
La compilation se passe sans erreur mais je trouve l'erreur ci-dessus lors de l'execution.

Pouvez-vous m'aider s'il vous plait

Merci par avance

Frederic