diff options
Diffstat (limited to 'src/animation/backend/abstractevaluateclipanimatorjob.cpp')
-rw-r--r-- | src/animation/backend/abstractevaluateclipanimatorjob.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/animation/backend/abstractevaluateclipanimatorjob.cpp b/src/animation/backend/abstractevaluateclipanimatorjob.cpp index 43c1de260..5267d4526 100644 --- a/src/animation/backend/abstractevaluateclipanimatorjob.cpp +++ b/src/animation/backend/abstractevaluateclipanimatorjob.cpp @@ -54,7 +54,7 @@ public: void postFrame(Qt3DCore::QAspectManager *manager) override; AnimationRecord m_record; - QList<AnimationCallbackAndValue> m_callbacks; + QVector<AnimationCallbackAndValue> m_callbacks; }; AbstractEvaluateClipAnimatorJob::AbstractEvaluateClipAnimatorJob() @@ -62,7 +62,7 @@ AbstractEvaluateClipAnimatorJob::AbstractEvaluateClipAnimatorJob() { } -void AbstractEvaluateClipAnimatorJob::setPostFrameData(const AnimationRecord &record, const QList<AnimationCallbackAndValue> &callbacks) +void AbstractEvaluateClipAnimatorJob::setPostFrameData(const AnimationRecord &record, const QVector<AnimationCallbackAndValue> &callbacks) { auto mainThreadCB = callbacks; mainThreadCB.erase(std::remove_if(mainThreadCB.begin(), mainThreadCB.end(), [](const AnimationCallbackAndValue &callback) { |