diff options
Diffstat (limited to 'src/core/transforms/qabstractskeleton.cpp')
-rw-r--r-- | src/core/transforms/qabstractskeleton.cpp | 19 |
1 files changed, 8 insertions, 11 deletions
diff --git a/src/core/transforms/qabstractskeleton.cpp b/src/core/transforms/qabstractskeleton.cpp index 5f3b05eb8..4a30d0710 100644 --- a/src/core/transforms/qabstractskeleton.cpp +++ b/src/core/transforms/qabstractskeleton.cpp @@ -39,7 +39,6 @@ #include "qabstractskeleton.h" #include "qabstractskeleton_p.h" -#include <Qt3DCore/qpropertyupdatedchange.h> QT_BEGIN_NAMESPACE @@ -47,6 +46,7 @@ namespace Qt3DCore { QAbstractSkeletonPrivate::QAbstractSkeletonPrivate() : Qt3DCore::QNodePrivate() + , m_type(QSkeletonCreatedChangeBase::Skeleton) , m_jointCount(0) { } @@ -105,6 +105,13 @@ QAbstractSkeleton::~QAbstractSkeleton() { } +/*! \internal */ +void QAbstractSkeleton::sceneChangeEvent(const QSceneChangePtr &change) +{ + // TODO Unused remove in Qt6 + Q_UNUSED(change) +} + /*! \property Qt3DCore::QAbstractSkeleton::jointCount @@ -127,16 +134,6 @@ void QAbstractSkeletonPrivate::setJointCount(int jointCount) q->blockNotifications(block); } -void QAbstractSkeleton::sceneChangeEvent(const QSceneChangePtr &change) -{ - Q_D(QAbstractSkeleton); - if (change->type() == Qt3DCore::PropertyUpdated) { - const Qt3DCore::QPropertyUpdatedChangePtr e = qSharedPointerCast<Qt3DCore::QPropertyUpdatedChange>(change); - if (e->propertyName() == QByteArrayLiteral("jointCount")) - d->setJointCount(e->value().toInt()); - } -} - } // namespace Qt3DCore QT_END_NAMESPACE |