diff options
-rw-r--r-- | src/animation/frontend/qanimationcliploader.cpp | 7 | ||||
-rw-r--r-- | src/animation/frontend/qanimationcliploader.h | 2 |
2 files changed, 9 insertions, 0 deletions
diff --git a/src/animation/frontend/qanimationcliploader.cpp b/src/animation/frontend/qanimationcliploader.cpp index 936e1b04c..ed48438de 100644 --- a/src/animation/frontend/qanimationcliploader.cpp +++ b/src/animation/frontend/qanimationcliploader.cpp @@ -75,6 +75,13 @@ QAnimationClipLoader::QAnimationClipLoader(Qt3DCore::QNode *parent) { } +QAnimationClipLoader::QAnimationClipLoader(const QUrl &source, + Qt3DCore::QNode *parent) + : QAbstractAnimationClip(*new QAnimationClipLoaderPrivate, parent) +{ + setSource(source); +} + QAnimationClipLoader::QAnimationClipLoader(QAnimationClipLoaderPrivate &dd, Qt3DCore::QNode *parent) : QAbstractAnimationClip(dd, parent) { diff --git a/src/animation/frontend/qanimationcliploader.h b/src/animation/frontend/qanimationcliploader.h index a21671b62..20f0f14da 100644 --- a/src/animation/frontend/qanimationcliploader.h +++ b/src/animation/frontend/qanimationcliploader.h @@ -55,6 +55,8 @@ class QT3DANIMATIONSHARED_EXPORT QAnimationClipLoader : public QAbstractAnimatio public: explicit QAnimationClipLoader(Qt3DCore::QNode *parent = nullptr); + explicit QAnimationClipLoader(const QUrl &source, + Qt3DCore::QNode *parent = nullptr); ~QAnimationClipLoader(); enum Status { |