diff --git a/src/common/QskObjectCounter.h b/src/common/QskObjectCounter.h index dafddb3e..5de71cc7 100644 --- a/src/common/QskObjectCounter.h +++ b/src/common/QskObjectCounter.h @@ -37,6 +37,8 @@ class QSK_EXPORT QskObjectCounter void dump() const; private: + Q_DISABLE_COPY( QskObjectCounter ) + class PrivateData; std::unique_ptr< PrivateData > m_data; diff --git a/src/controls/QskSkinlet.h b/src/controls/QskSkinlet.h index bf97a6ff..534b00f0 100644 --- a/src/controls/QskSkinlet.h +++ b/src/controls/QskSkinlet.h @@ -167,6 +167,8 @@ class QSK_EXPORT QskSkinlet const QSizeF& hint, const QSizeF& constraint ) const; private: + Q_DISABLE_COPY( QskSkinlet ) + class PrivateData; std::unique_ptr< PrivateData > m_data; }; diff --git a/src/controls/QskSkinnable.h b/src/controls/QskSkinnable.h index 21f71e7f..06bb008d 100644 --- a/src/controls/QskSkinnable.h +++ b/src/controls/QskSkinnable.h @@ -240,6 +240,8 @@ class QSK_EXPORT QskSkinnable const QskSkinHintTable& hintTable() const; private: + Q_DISABLE_COPY( QskSkinnable ) + void startHintTransition( QskAspect, QskAnimationHint, QVariant from, QVariant to ); diff --git a/src/graphic/QskGraphicProviderMap.h b/src/graphic/QskGraphicProviderMap.h index 6d9ec38f..119dab2c 100644 --- a/src/graphic/QskGraphicProviderMap.h +++ b/src/graphic/QskGraphicProviderMap.h @@ -30,6 +30,8 @@ class QSK_EXPORT QskGraphicProviderMap int size() const; private: + Q_DISABLE_COPY( QskGraphicProviderMap ) + class PrivateData; std::unique_ptr< PrivateData > m_data; };