diff --git a/src/controls/QskFlickAnimator.cpp b/src/controls/QskFlickAnimator.cpp index 18c0b199..29311969 100644 --- a/src/controls/QskFlickAnimator.cpp +++ b/src/controls/QskFlickAnimator.cpp @@ -25,6 +25,7 @@ QskFlickAnimator::QskFlickAnimator() , m_degrees( 0.0 ) , m_cos( 1.0 ) , m_sin( 0.0 ) + , m_elapsed( 0 ) { setDuration( 1000 ); setEasingCurve( QEasingCurve::OutCubic ); @@ -83,7 +84,7 @@ void QskFlickAnimator::accelerate( qreal degrees, qreal velocity ) void QskFlickAnimator::done() { m_velocity[ 1 ] = 0.0; - m_elapsed = 0.0; + m_elapsed = 0; } void QskFlickAnimator::setAngle( qreal degrees ) diff --git a/src/controls/QskPanGestureRecognizer.cpp b/src/controls/QskPanGestureRecognizer.cpp index feef964d..facc981b 100644 --- a/src/controls/QskPanGestureRecognizer.cpp +++ b/src/controls/QskPanGestureRecognizer.cpp @@ -125,13 +125,13 @@ namespace } private: - int m_pos; + int m_pos = 0; enum { Count = 3 }; struct { - int elapsed; - qreal velocity; + int elapsed = 0; + qreal velocity = 0.0; } m_values[ Count ]; }; } diff --git a/src/controls/QskScrollArea.cpp b/src/controls/QskScrollArea.cpp index 9a9e4aae..09b93338 100644 --- a/src/controls/QskScrollArea.cpp +++ b/src/controls/QskScrollArea.cpp @@ -367,7 +367,7 @@ class QskScrollArea::PrivateData } } - QskScrollAreaClipItem* clipItem; + QskScrollAreaClipItem* clipItem = nullptr; bool isItemResizable : 1; bool autoScrollFocusItem : 1; diff --git a/src/layouts/QskStackBoxAnimator.cpp b/src/layouts/QskStackBoxAnimator.cpp index 0c65cca7..bfc16109 100644 --- a/src/layouts/QskStackBoxAnimator.cpp +++ b/src/layouts/QskStackBoxAnimator.cpp @@ -100,6 +100,7 @@ QskLayoutItem* QskStackBoxAnimator::layoutItemAt( int index ) const QskStackBoxAnimator1::QskStackBoxAnimator1( QskStackBox* parent ) : QskStackBoxAnimator( parent ) , m_orientation( Qt::Horizontal ) + , m_hasClip( false ) { } diff --git a/src/nodes/QskTextureNode.cpp b/src/nodes/QskTextureNode.cpp index 5051ad0d..81142dee 100644 --- a/src/nodes/QskTextureNode.cpp +++ b/src/nodes/QskTextureNode.cpp @@ -55,8 +55,8 @@ namespace void initialize() override; private: - int m_matrixId; - int m_opacityId; + int m_matrixId = -1; + int m_opacityId = -1; const bool m_isOpaque : 1; };