diff options
Diffstat (limited to 'src/imports/controls/material/qquickmaterialbusyindicator.cpp')
-rw-r--r-- | src/imports/controls/material/qquickmaterialbusyindicator.cpp | 19 |
1 files changed, 7 insertions, 12 deletions
diff --git a/src/imports/controls/material/qquickmaterialbusyindicator.cpp b/src/imports/controls/material/qquickmaterialbusyindicator.cpp index 0a4191be..c18a4005 100644 --- a/src/imports/controls/material/qquickmaterialbusyindicator.cpp +++ b/src/imports/controls/material/qquickmaterialbusyindicator.cpp @@ -77,21 +77,16 @@ protected: void updateCurrentTime(int time) override; private: - int m_lastStartAngle; - int m_lastEndAngle; - qreal m_width; - qreal m_height; - qreal m_devicePixelRatio; + int m_lastStartAngle = 0; + int m_lastEndAngle = 0; + qreal m_width = 0; + qreal m_height = 0; + qreal m_devicePixelRatio = 1; QColor m_color; }; QQuickMaterialBusyIndicatorNode::QQuickMaterialBusyIndicatorNode(QQuickMaterialBusyIndicator *item) - : QQuickAnimatedNode(item), - m_lastStartAngle(0), - m_lastEndAngle(0), - m_width(0), - m_height(0), - m_devicePixelRatio(1) + : QQuickAnimatedNode(item) { setLoopCount(Infinite); setCurrentTime(item->elapsed()); @@ -179,7 +174,7 @@ void QQuickMaterialBusyIndicatorNode::sync(QQuickItem *item) } QQuickMaterialBusyIndicator::QQuickMaterialBusyIndicator(QQuickItem *parent) : - QQuickItem(parent), m_elapsed(0), m_color(Qt::black) + QQuickItem(parent) { setFlag(ItemHasContents); } |