diff --git a/src/controls/QskHintAnimator.cpp b/src/controls/QskHintAnimator.cpp index e8a700bd..48a9d249 100644 --- a/src/controls/QskHintAnimator.cpp +++ b/src/controls/QskHintAnimator.cpp @@ -92,6 +92,11 @@ static inline bool qskCheckReceiverThread( const QObject* receiver ) return ( thread == QThread::currentThread() ); } +QskHintAnimator::QskHintAnimator() noexcept + : m_index( -1 ) +{ +} + QskHintAnimator::QskHintAnimator( const QskAspect aspect, int index ) noexcept : m_aspect( aspect ) , m_index( index ) diff --git a/src/controls/QskHintAnimator.h b/src/controls/QskHintAnimator.h index 96a1123b..81d5edd8 100644 --- a/src/controls/QskHintAnimator.h +++ b/src/controls/QskHintAnimator.h @@ -19,7 +19,7 @@ class QSK_EXPORT QskHintAnimator : public QskVariantAnimator using Inherited = QskVariantAnimator; public: - QskHintAnimator() noexcept = default; + QskHintAnimator() noexcept; QskHintAnimator( QskAspect, int index ) noexcept; ~QskHintAnimator() override; @@ -42,7 +42,7 @@ class QSK_EXPORT QskHintAnimator : public QskVariantAnimator private: QskAspect m_aspect; - int m_index = -1; + int m_index; QskAnimationHint::UpdateFlags m_updateFlags; QPointer< QskControl > m_control; };