diff options
Diffstat (limited to 'src/quicktemplates2/qquickabstractbutton_p.h')
-rw-r--r-- | src/quicktemplates2/qquickabstractbutton_p.h | 13 |
1 files changed, 8 insertions, 5 deletions
diff --git a/src/quicktemplates2/qquickabstractbutton_p.h b/src/quicktemplates2/qquickabstractbutton_p.h index 00378bce..b8c9476f 100644 --- a/src/quicktemplates2/qquickabstractbutton_p.h +++ b/src/quicktemplates2/qquickabstractbutton_p.h @@ -126,12 +126,15 @@ protected: void mouseUngrabEvent() override; void timerEvent(QTimerEvent *event) override; - virtual void checkStateSet(); - virtual void nextCheckState(); + enum ButtonChange { + ButtonAutoRepeatChange, + ButtonCheckedChange, + ButtonCheckableChange, + ButtonTextChange + }; + virtual void buttonChange(ButtonChange change); - virtual void checkableChange(); - virtual void autoRepeatChange(); - virtual void textChange(const QString &newText, const QString &oldText); + virtual void nextCheckState(); #ifndef QT_NO_ACCESSIBILITY void accessibilityActiveChanged(bool active) override; |