diff options
author | Samuel Fadel <samuelfadel@gmail.com> | 2016-02-11 16:12:21 -0200 |
---|---|---|
committer | Samuel Fadel <samuelfadel@gmail.com> | 2016-02-11 16:12:21 -0200 |
commit | 7d96918246b866a0b4aac6b4dc70e4c049c0ada9 (patch) | |
tree | 0fabeec2a9dbef56478a3d07c5728e81b8c384dc /rewindworkerthread.cpp | |
parent | 5f22fd080bb62a9242d1452415f5073bcfd69c49 (diff) |
RewindWorkerThread renamed to TransitionWorkerThread.
Also, added easing curve customization.
Diffstat (limited to 'rewindworkerthread.cpp')
-rw-r--r-- | rewindworkerthread.cpp | 23 |
1 files changed, 0 insertions, 23 deletions
diff --git a/rewindworkerthread.cpp b/rewindworkerthread.cpp deleted file mode 100644 index f9fa999..0000000 --- a/rewindworkerthread.cpp +++ /dev/null @@ -1,23 +0,0 @@ -#include "rewindworkerthread.h" - -// The full duration (usecs) of the restoration animation -static const double DURATION = 250000; - -// The time to wait (usecs) before the next animation tick -static const double TICK_TIME = DURATION / 60.0; - -// The amount to increase 't' per time step -static const double TICK_SIZE = TICK_TIME / DURATION; - -void RewindWorkerThread::run() -{ - double t = m_control->t(); - - while (t + TICK_SIZE < 1.0) { - t += TICK_SIZE; - m_control->setT(t); - QThread::usleep(TICK_TIME); - } - - m_control->setT(1.0); -} |