28 Q_PROPERTY(qreal position READ position WRITE setPosition NOTIFY positionChanged FINAL)
29 Q_PROPERTY(qreal visualPosition READ visualPosition NOTIFY visualPositionChanged FINAL)
30 QML_NAMED_ELEMENT(SwitchDelegate)
31 QML_ADDED_IN_VERSION(2, 0)
34 explicit QQuickSwitchDelegate(QQuickItem *parent =
nullptr);
36 qreal position()
const;
37 void setPosition(qreal position);
39 qreal visualPosition()
const;
42 void positionChanged();
43 void visualPositionChanged();
46 void mouseMoveEvent(QMouseEvent *event) override;
47#if QT_CONFIG(quicktemplates2_multitouch)
48 void touchEvent(QTouchEvent *event) override;
51 QFont defaultFont()
const override;
53 void mirrorChange() override;
55 void nextCheckState() override;
56 void buttonChange(ButtonChange change) override;
59 Q_DISABLE_COPY(QQuickSwitchDelegate)
60 Q_DECLARE_PRIVATE(QQuickSwitchDelegate)