diff options
author | Sean Harmer <sean.harmer@kdab.com> | 2017-04-12 14:24:16 +0100 |
---|---|---|
committer | Sean Harmer <sean.harmer@kdab.com> | 2017-04-13 07:21:19 +0000 |
commit | 4fb03dc1d50c9638b6045e1d99fbeff863662c2d (patch) | |
tree | 9c198a4a460f94b142fef3b1c1d5be290e9b8d40 | |
parent | 16d21c369746d7159097ca3fa95fa5159a3a3e21 (diff) |
Simplify code example in QAbstractAnimationClipv5.9.0-beta2
Change-Id: I8236b3839196ad0c04323fab64d8496e2e8c64c0
Reviewed-by: Mike Krus <mike.krus@kdab.com>
-rw-r--r-- | src/animation/frontend/qabstractanimationclip.cpp | 16 |
1 files 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(); |