Übersehe ich etwas oder gibt es wirklich keine (fertige / integrierte) Möglichkeit, den Zustand einer QCheckBox programmatisch zu ändern, ohne das Signal "void stateChanged ( int state )" zu senden?
Das oben genannte Signal wird unabhängig davon ausgegeben, ob "void setCheckState ( Qt::CheckState state )" aufgerufen wurde oder der Benutzer den Zustand über die Benutzeroberfläche geändert hat, und es gibt kein "stateEdited"-Signal wie bei QLineEdit.
Wenn es also keine fertige Möglichkeit gibt, zwischen programmatischen und benutzerinduzierten Änderungen des Zustands der QCheckBox zu unterscheiden, und die einzigen Möglichkeiten darin bestehen, das Signal "stateEdited" zu subclassen/hinzuzufügen oder mit "void QObject::blockSignals( bool block )" herumzufummeln, warum muss das so sein, d. h. ist es eine (Art) Inkonsistenz (in Qt)?