diff options
author | Paul Lemire <paul.lemire@kdab.com> | 2017-01-29 09:43:53 +0100 |
---|---|---|
committer | Sean Harmer <sean.harmer@kdab.com> | 2017-01-29 09:39:53 +0000 |
commit | ddc85a1244c49fbe1873fa2c83e74dfb485d3598 (patch) | |
tree | f0d50b3ee02b23a530d3eb47d375368e95876204 /src/quick3d/imports/animation/qt3dquick3danimationplugin.cpp | |
parent | 181d5e5ef4314833e23518aa1addf7e44eed6429 (diff) |
Register QAbstractClipBlendNode and QLerpBlend to QML
Change-Id: Ifc3d4d8a66b763323a3ff6a3b840ae0e1a9f9c0d
Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
Diffstat (limited to 'src/quick3d/imports/animation/qt3dquick3danimationplugin.cpp')
-rw-r--r-- | src/quick3d/imports/animation/qt3dquick3danimationplugin.cpp | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/quick3d/imports/animation/qt3dquick3danimationplugin.cpp b/src/quick3d/imports/animation/qt3dquick3danimationplugin.cpp index 537c49b21..e0addd6b0 100644 --- a/src/quick3d/imports/animation/qt3dquick3danimationplugin.cpp +++ b/src/quick3d/imports/animation/qt3dquick3danimationplugin.cpp @@ -43,8 +43,10 @@ #include <Qt3DAnimation/qclipanimator.h> #include <Qt3DAnimation/qconductedclipanimator.h> #include <Qt3DAnimation/qchannelmapping.h> +#include <Qt3DAnimation/qlerpblend.h> #include <Qt3DQuickAnimation/private/qt3dquickanimation_global_p.h> #include <Qt3DQuickAnimation/private/quick3dchannelmapper_p.h> +#include <Qt3DQuickAnimation/private/quick3dabstractclipblendnode_p.h> QT_BEGIN_NAMESPACE @@ -60,6 +62,9 @@ void Qt3DQuick3DAnimationPlugin::registerTypes(const char *uri) qmlRegisterType<Qt3DAnimation::QChannelMapping>(uri, 2, 2, "ChannelMapping"); qmlRegisterExtendedType<Qt3DAnimation::QChannelMapper, Qt3DAnimation::Animation::Quick::Quick3DChannelMapper>(uri, 2, 2, "ChannelMapper"); + qmlRegisterExtendedUncreatableType<Qt3DAnimation::QAbstractClipBlendNode, + Qt3DAnimation::Animation::Quick::Quick3DAbstractClipBlendNode>(uri, 2, 2, "AbstractClipBlendNode", QStringLiteral("QAbstractClipBlendNode is abstract")); + qmlRegisterType<Qt3DAnimation::QLerpBlend>(uri, 2, 2, "LerpBlend"); } QT_END_NAMESPACE |