From d285b7e85ccf88b5c754b4ae8f7f37ef1daaee26 Mon Sep 17 00:00:00 2001 From: Uwe Rathmann Date: Thu, 24 Mar 2022 11:12:45 +0100 Subject: [PATCH] Q_DISABLE_COPY added --- src/common/QskObjectCounter.h | 2 ++ src/controls/QskSkinlet.h | 2 ++ src/controls/QskSkinnable.h | 2 ++ src/graphic/QskGraphicProviderMap.h | 2 ++ 4 files changed, 8 insertions(+) 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; };