29 Q_PROPERTY(
int delay READ delay WRITE setDelay NOTIFY delayChanged FINAL)
30 Q_PROPERTY(qreal progress READ progress WRITE setProgress NOTIFY progressChanged FINAL)
31 Q_PROPERTY(QQuickTransition *transition READ transition WRITE setTransition NOTIFY transitionChanged FINAL)
32 QML_NAMED_ELEMENT(DelayButton)
33 QML_ADDED_IN_VERSION(2, 2)
36 explicit QQuickDelayButton(QQuickItem *parent =
nullptr);
39 void setDelay(
int delay);
41 qreal progress()
const;
42 void setProgress(qreal progress);
44 QQuickTransition *transition()
const;
45 void setTransition(QQuickTransition *transition);
50 void progressChanged();
51 void transitionChanged();
54 void buttonChange(ButtonChange change) override;
55 void nextCheckState() override;
57 QFont defaultFont()
const override;
60 Q_DISABLE_COPY(QQuickDelayButton)
61 Q_DECLARE_PRIVATE(QQuickDelayButton)