diff options
author | Liang Qi <liang.qi@qt.io> | 2017-10-05 20:34:44 +0200 |
---|---|---|
committer | Liang Qi <liang.qi@qt.io> | 2017-10-05 20:47:59 +0200 |
commit | 8e67fb1f148b2f3c795d230faad7aee20389878a (patch) | |
tree | 34358c0ee9ab4816d20d58d84bdab20093b1d423 /src/animation/frontend | |
parent | ba5bc93b95d28a28a72e60281f765a6f031129a5 (diff) | |
parent | d4fb24c0871320667640f100b743f34f702db6cf (diff) |
Merge remote-tracking branch 'origin/5.10' into dev
Conflicts:
src/animation/backend/channelmapper_p.h
Change-Id: I4e0f59c6648925ba45d30ccc2405524a9e901a0e
Diffstat (limited to 'src/animation/frontend')
-rw-r--r-- | src/animation/frontend/qanimationaspect.cpp | 1 | ||||
-rw-r--r-- | src/animation/frontend/qblendedclipanimator.cpp | 2 |
2 files changed, 3 insertions, 0 deletions
diff --git a/src/animation/frontend/qanimationaspect.cpp b/src/animation/frontend/qanimationaspect.cpp index 14a0c4f8c..9b23a7b1d 100644 --- a/src/animation/frontend/qanimationaspect.cpp +++ b/src/animation/frontend/qanimationaspect.cpp @@ -95,6 +95,7 @@ QAnimationAspect::QAnimationAspect(QAnimationAspectPrivate &dd, QObject *parent) Q_D(QAnimationAspect); qRegisterMetaType<Qt3DAnimation::QAnimationClipLoader*>(); qRegisterMetaType<Qt3DAnimation::QChannelMapper*>(); + qRegisterMetaType<QVector<Qt3DCore::Sqt>>(); registerBackendType<QAbstractAnimationClip>( QSharedPointer<Animation::NodeFunctor<Animation::AnimationClip, Animation::AnimationClipLoaderManager>>::create(d->m_handler.data(), diff --git a/src/animation/frontend/qblendedclipanimator.cpp b/src/animation/frontend/qblendedclipanimator.cpp index 93cc27f50..785c810d3 100644 --- a/src/animation/frontend/qblendedclipanimator.cpp +++ b/src/animation/frontend/qblendedclipanimator.cpp @@ -40,6 +40,7 @@ #include "qblendedclipanimator_p.h" #include <Qt3DAnimation/qabstractclipblendnode.h> #include <Qt3DAnimation/qchannelmapper.h> +#include <Qt3DAnimation/qclock.h> QT_BEGIN_NAMESPACE @@ -312,6 +313,7 @@ Qt3DCore::QNodeCreatedChangeBasePtr QBlendedClipAnimator::createNodeCreationChan Q_D(const QBlendedClipAnimator); data.blendTreeRootId = Qt3DCore::qIdForNode(d->m_blendTreeRoot); data.mapperId = Qt3DCore::qIdForNode(d->m_mapper); + data.clockId = Qt3DCore::qIdForNode(d->m_clock); data.running = d->m_running; data.loops = d->m_loops; return creationChange; |