diff options
author | Paul Lemire <paul.lemire350@gmail.com> | 2015-06-28 00:27:19 +0200 |
---|---|---|
committer | Paul Lemire <paul.lemire@kdab.com> | 2015-06-29 19:15:46 +0000 |
commit | 93f5abe9749c8afee59e1ece19dfdbb4b049529a (patch) | |
tree | 9aa2124eb174efdce713843077cf7ef7221554a8 /src/core/services/qtickclockservice.cpp | |
parent | 136acab69f9bbf9872ed5a984378cb9f9d072fcd (diff) |
QAbstractFrameAdvanceService: add start/stop methods
This is a hook to allow aspects to proceed to shutdown
QTickClockService and VSyncFrameAdvanceService updated accordingly.
The start method is called just before the QAspectManager enters
the running loop.
Change-Id: I8fb8bb5e3e1bbd77e7ba069c9f0ecc83d975f1d1
Reviewed-by: Paul Lemire <paul.lemire@kdab.com>
Diffstat (limited to 'src/core/services/qtickclockservice.cpp')
-rw-r--r-- | src/core/services/qtickclockservice.cpp | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/src/core/services/qtickclockservice.cpp b/src/core/services/qtickclockservice.cpp index c23c33cb5..45b359cd6 100644 --- a/src/core/services/qtickclockservice.cpp +++ b/src/core/services/qtickclockservice.cpp @@ -81,6 +81,19 @@ qint64 QTickClockService::waitForNextFrame() return d->m_clock.waitForNextTick(); } +/*! + Starts the inner tick clock used by the service. + */ +void QTickClockService::start() +{ + Q_D(QTickClockService); + d->m_clock.start(); +} + +void QTickClockService::stop() +{ +} + } // Qt3D QT_END_NAMESPACE |