From 4fb03dc1d50c9638b6045e1d99fbeff863662c2d Mon Sep 17 00:00:00 2001 From: Sean Harmer Date: Wed, 12 Apr 2017 14:24:16 +0100 Subject: Simplify code example in QAbstractAnimationClip Change-Id: I8236b3839196ad0c04323fab64d8496e2e8c64c0 Reviewed-by: Mike Krus --- src/animation/frontend/qabstractanimationclip.cpp | 16 +++++----------- 1 file changed, 5 insertions(+), 11 deletions(-) diff --git a/src/animation/frontend/qabstractanimationclip.cpp b/src/animation/frontend/qabstractanimationclip.cpp index 435155465..7e6df4d70 100644 --- a/src/animation/frontend/qabstractanimationclip.cpp +++ b/src/animation/frontend/qabstractanimationclip.cpp @@ -103,17 +103,11 @@ void QAbstractAnimationClipPrivate::setDuration(float duration) Animation clips are also used as the leaf node values in animation blend trees: \code - // Create first leaf node of blend tree - auto slideClip = new QAnimationClipLoader(); - slideClip->setSource(QUrl::fromLocalFile("slide.json")); - auto slideClipValue = new QClipBlendValue(); - slideClipValue->setClip(slideClip); - - // Create second leaf node of blend tree - auto bounceClip = new QAnimationClipLoader(); - bounceClip->setSource(QUrl::fromLocalFile("bounce.json")); - auto bounceClipValue = new QClipBlendValue(); - bounceClipValue->setClip(bounceClip); + // Create leaf nodes of blend tree + auto slideClipValue = new QClipBlendValue( + new QAnimationClipLoader(QUrl::fromLocalFile("slide.json"))); + auto bounceClipValue = new QClipBlendValue( + new QAnimationClipLoader(QUrl::fromLocalFile("bounce.json"))); // Create blend tree inner node auto additiveNode = new QAdditiveClipBlend(); -- cgit v1.2.3