summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSean Harmer <sean.harmer@kdab.com>2017-04-12 14:24:16 +0100
committerSean Harmer <sean.harmer@kdab.com>2017-04-13 07:21:19 +0000
commit4fb03dc1d50c9638b6045e1d99fbeff863662c2d (patch)
tree9c198a4a460f94b142fef3b1c1d5be290e9b8d40
parent16d21c369746d7159097ca3fa95fa5159a3a3e21 (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.cpp16
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();