From 6d508fa954a2d90e90dff5a2e509aecd13b18f8f Mon Sep 17 00:00:00 2001 From: Paul Lemire Date: Tue, 12 Apr 2016 15:23:26 +0200 Subject: QNode: make cleanup a private slot QT3D_CLONEABLE now implements a default dtor that calls _q_ cleanup QT3D_CLONEABLE_CUSTOM_DTOR is used for classes that really need to implement their own dtor but they need to invoke _q_cleanup manually Change-Id: I2937a3b9edeb5a763749f0044360d78ab4461a5e Task-number: QTBUG-51464 Reviewed-by: Sean Harmer --- src/core/transforms/qtransform.cpp | 8 -------- src/core/transforms/qtransform.h | 1 - 2 files changed, 9 deletions(-) (limited to 'src/core/transforms') diff --git a/src/core/transforms/qtransform.cpp b/src/core/transforms/qtransform.cpp index 4b5ea1977..960cce33c 100644 --- a/src/core/transforms/qtransform.cpp +++ b/src/core/transforms/qtransform.cpp @@ -186,14 +186,6 @@ QTransform::QTransform(QTransformPrivate &dd, QNode *parent) { } -QTransform::~QTransform() -{ - QNode::cleanup(); -} - -/*! - * Copies \a ref. - */ void QTransform::copy(const QNode *ref) { QComponent::copy(ref); diff --git a/src/core/transforms/qtransform.h b/src/core/transforms/qtransform.h index c77217e07..e8dab0758 100644 --- a/src/core/transforms/qtransform.h +++ b/src/core/transforms/qtransform.h @@ -65,7 +65,6 @@ class QT3DCORESHARED_EXPORT QTransform : public QComponent public: explicit QTransform(QNode *parent = Q_NULLPTR); - ~QTransform(); float scale() const; QVector3D scale3D() const; -- cgit v1.2.3