25class QQuickMaterialBusyIndicator :
public QQuickItem
28 Q_PROPERTY(QColor color READ color WRITE setColor FINAL)
29 Q_PROPERTY(
bool running READ isRunning WRITE setRunning FINAL)
30 QML_NAMED_ELEMENT(BusyIndicatorImpl)
31 QML_ADDED_IN_VERSION(2, 0)
34 explicit QQuickMaterialBusyIndicator(QQuickItem *parent =
nullptr);
37 void setColor(
const QColor &color);
39 bool isRunning()
const;
40 void setRunning(
bool running);
45 void itemChange(ItemChange change,
const ItemChangeData &data) override;
46 QSGNode *updatePaintNode(QSGNode *oldNode, UpdatePaintNodeData *) override;
49 bool m_running =
false;
51 QColor m_color = Qt::black;