Bonjour,
Je me retrouve confronter à un problème qui peut paraître tout bête.
J'aimerais que, lorsque je clique sur un bouton, celui-ci soit considéré comme activé et change de style.
Si on clique sur un autre bouton, le bouton précédent est désactivé et retrouve son style initial.
Bref, une sorte de pressed/released avec temporisation..
J'ai regardé dans les stylesheet mais aucun état ne semble correspondre à mes attentes (pressed et checked ne sont valables que lorsque le bouton de la souris est enfoncé et rien trouvé d'intéressant lié au setDown()).
J'ai donc réimplémenté QPushButton et défini des slots activate/desactivate dans lesquels je change de stylesheet mais cette fois-ci, tous mes boutons ont le même style.
Auriez-vous des idées ?
Merci![]()
Partager