disable copying

This commit is contained in:
Uwe Rathmann 2022-03-24 08:08:40 +01:00
parent 12a3476e71
commit 057866e7ff
5 changed files with 10 additions and 0 deletions

View File

@ -52,6 +52,8 @@ class QSK_EXPORT QskGesture
inline State state() const { return m_state; }
protected:
Q_DISABLE_COPY( QskGesture )
QskGesture( Type type );
const Type m_type;

View File

@ -44,6 +44,8 @@ class QSK_EXPORT QskSkinTransition
virtual void updateSkin( QskSkin*, QskSkin* );
private:
Q_DISABLE_COPY( QskSkinTransition )
QskSkin* m_skins[ 2 ];
QskAnimationHint m_animationHint;
Type m_mask : 2;

View File

@ -32,6 +32,8 @@ class QSK_EXPORT QskGraphicImageProvider : public QQuickImageProvider
const QskGraphic* requestGraphic( const QString& id ) const;
private:
Q_DISABLE_COPY( QskGraphicImageProvider )
const QString m_providerId;
};

View File

@ -35,6 +35,8 @@ class QSK_EXPORT QskGraphicTextureFactory : public QQuickTextureFactory
QImage image() const override;
private:
Q_DISABLE_COPY( QskGraphicTextureFactory )
QskGraphic m_graphic;
QskColorFilter m_colorFilter;
QSize m_size;

View File

@ -52,6 +52,8 @@ class QSK_EXPORT QskScaleRenderer
const QRectF& labelsRect, QSGNode* node ) const;
private:
Q_DISABLE_COPY( QskScaleRenderer )
Qt::Orientation m_orientation = Qt::Horizontal;
QskIntervalF m_boundaries;