J'ai un groupe de boutons radio. Ceux-ci sont tous connectés à la même SLOT(updateImage())
.Qt Radio Bouton seulement appel SLOT() lorsque le bouton est réellement vérifié
Voilà comment ils sont mis en place:
connect(m_radio1, SIGNAL(toggled(bool)), this, SLOT(updateImage());
connect(m_radio2, SIGNAL(toggled(bool)), this, SLOT(updateImage());
connect(m_radio3, SIGNAL(toggled(bool)), this, SLOT(updateImage());
Lorsque vous modifiez le bouton radio de l'un à l'autre, ce SLOT()
est appelé deux fois, une fois pour désélectionnant le bouton radio sélectionné précédemment, et une fois pour la sélection le bouton radio cliqué.
Je me demandais, est-il un moyen de modifier mon SLOT()
pour ne se produire dans l'un de ces cas, lorsque l'élément cliqué est vérifié?
Merci