Est-ce que j'ai raté quelque chose ou il n'y a pas vraiment de moyen (prêt / intégré) de changer programmatiquement l'état d'une QCheckBox sans émettre le signal "void stateChanged ( int state )" ?
Le signal mentionné ci-dessus est émis indépendamment du fait que "void setCheckState ( Qt::CheckState state )" ait été appelé ou que l'utilisateur ait changé l'état via l'interface utilisateur, et il n'y a pas de signal "stateEdited" comme avec le QLineEdit.
Donc, s'il n'y a pas de moyen simple de différencier les changements d'état de la QCheckBox qui sont programmés et ceux qui sont induits par l'utilisateur, et que les seules options sont la sous-classification / l'ajout du signal "stateEdited" ou le tripotage de "void QObject::blockSignals( bool block )", pourquoi doit-il en être ainsi, c'est-à-dire, est-ce une (sorte d') incohérence (dans Qt) ?