diff options
author | Alan Alpert <alan.alpert@nokia.com> | 2012-05-09 17:01:37 +1000 |
---|---|---|
committer | Qt by Nokia <qt-info@nokia.com> | 2012-05-11 06:20:21 +0200 |
commit | 67fb05034c9758d25464f2103ae6068dbc9bb110 (patch) | |
tree | f7e2f6d933fc5f9830d64ad698549b3c4c0ebbf3 /src/quick/items/qquickanimatedsprite_p.h | |
parent | 9c14462bad6c83e85db8960d0f48b42b198189a6 (diff) |
AnimatedSprite framespeed properties now restart animation.
For a simple element, we're taking the simple solution for the
interaction of changing these parameters during an animation.
Task-number: QTBUG-25045
Task-number: QTBUG-25043
Change-Id: I1fb37fc029f23ce92558cb2e5deed80a69784173
Reviewed-by: Martin Jones <martin.jones@nokia.com>
Diffstat (limited to 'src/quick/items/qquickanimatedsprite_p.h')
-rw-r--r-- | src/quick/items/qquickanimatedsprite_p.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/quick/items/qquickanimatedsprite_p.h b/src/quick/items/qquickanimatedsprite_p.h index 708f94b7ec..fb00136baa 100644 --- a/src/quick/items/qquickanimatedsprite_p.h +++ b/src/quick/items/qquickanimatedsprite_p.h @@ -249,6 +249,7 @@ public slots: if (m_sprite->m_frameSync != arg) { m_sprite->setFrameSync(arg); emit frameSyncChanged(arg); + restart(); } } @@ -302,6 +303,7 @@ public slots: if (m_sprite->m_frameRate != arg) { m_sprite->setFrameRate(arg); emit frameRateChanged(arg); + restart(); } } @@ -310,6 +312,7 @@ public slots: if (m_sprite->m_frameDuration != arg) { m_sprite->setFrameDuration(arg); emit frameDurationChanged(arg); + restart(); } } |