28 Q_PROPERTY(
bool tristate READ isTristate WRITE setTristate NOTIFY tristateChanged FINAL)
29 Q_PROPERTY(Qt::CheckState checkState READ checkState WRITE setCheckState NOTIFY checkStateChanged FINAL)
31 Q_PRIVATE_PROPERTY(QQuickCheckDelegate::d_func(), QJSValue nextCheckState MEMBER nextCheckState WRITE setNextCheckState NOTIFY nextCheckStateChanged FINAL REVISION(2, 4))
32 QML_NAMED_ELEMENT(CheckDelegate)
33 QML_ADDED_IN_VERSION(2, 0)
36 explicit QQuickCheckDelegate(QQuickItem *parent =
nullptr);
38 bool isTristate()
const;
39 void setTristate(
bool tristate);
41 Qt::CheckState checkState()
const;
42 void setCheckState(Qt::CheckState state);
45 void tristateChanged();
46 void checkStateChanged();
48 Q_REVISION(2, 4)
void nextCheckStateChanged();
51 QFont defaultFont()
const override;
53 void buttonChange(ButtonChange change) override;
54 void nextCheckState() override;
56#if QT_CONFIG(accessibility)
57 QAccessible::Role accessibleRole()
const override;
61 Q_DISABLE_COPY(QQuickCheckDelegate)
62 Q_DECLARE_PRIVATE(QQuickCheckDelegate)