28 Q_PROPERTY(qreal from READ from WRITE setFrom NOTIFY fromChanged FINAL)
29 Q_PROPERTY(qreal to READ to WRITE setTo NOTIFY toChanged FINAL)
30 Q_PROPERTY(qreal value READ value WRITE setValue NOTIFY valueChanged FINAL)
31 Q_PROPERTY(qreal position READ position NOTIFY positionChanged FINAL)
32 Q_PROPERTY(qreal visualPosition READ visualPosition NOTIFY visualPositionChanged FINAL)
33 Q_PROPERTY(
bool indeterminate READ isIndeterminate WRITE setIndeterminate NOTIFY indeterminateChanged FINAL)
34 QML_NAMED_ELEMENT(ProgressBar)
35 QML_ADDED_IN_VERSION(2, 0)
38 explicit QQuickProgressBar(QQuickItem *parent =
nullptr);
41 void setFrom(qreal from);
47 void setValue(qreal value);
49 qreal position()
const;
50 qreal visualPosition()
const;
52 bool isIndeterminate()
const;
53 void setIndeterminate(
bool indeterminate);
59 void positionChanged();
60 void visualPositionChanged();
61 void indeterminateChanged();
64 void mirrorChange() override;
65 void componentComplete() override;
67#if QT_CONFIG(accessibility)
68 QAccessible::Role accessibleRole()
const override;
72 Q_DISABLE_COPY(QQuickProgressBar)
73 Q_DECLARE_PRIVATE(QQuickProgressBar)