25class QQuickBasicBusyIndicator :
public QQuickItem
28 Q_PROPERTY(QColor pen READ pen WRITE setPen FINAL)
29 Q_PROPERTY(QColor fill READ fill WRITE setFill FINAL)
30 Q_PROPERTY(
bool running READ isRunning WRITE setRunning)
31 QML_NAMED_ELEMENT(BusyIndicatorImpl)
32 QML_ADDED_IN_VERSION(2, 0)
35 explicit QQuickBasicBusyIndicator(QQuickItem *parent =
nullptr);
38 void setPen(
const QColor &pen);
41 void setFill(
const QColor &fill);
43 bool isRunning()
const;
44 void setRunning(
bool running);
49 void itemChange(ItemChange change,
const ItemChangeData &data) override;
50 QSGNode *updatePaintNode(QSGNode *oldNode, UpdatePaintNodeData *) override;
53 bool m_running =
false;