Bonjour,
Je voudrais savoir comment un signal à plusieurs slots,
car dans la méthode statique connect de QObject,
il n'est possible de relier qu'un seul signal à un seul slot :
QObject::connect(QObject *sender, SIGNAL, QObject *receiver, SLOT)
Bonjour,
Je voudrais savoir comment un signal à plusieurs slots,
car dans la méthode statique connect de QObject,
il n'est possible de relier qu'un seul signal à un seul slot :
QObject::connect(QObject *sender, SIGNAL, QObject *receiver, SLOT)
Il n'y a pas de syntaxe magique, il faut écrire une par une les connections :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 connect( myQObject, SIGNAL( somethingChanged() ), this, SLOT( updateSomething() ) ); connect( myQObject, SIGNAL( somethingChanged() ), this, SLOT( updateSomethingElse() ) );
Partager