This class exists so that a QTimer can call the tick() slot as fast as possible.
More...
Classes |
| class | DirectTickerTimer |
| | An internal ticker class which operates by directly calling tick rather than going through the signal/slot mechanism. More...
|
Public Slots |
| virtual void | tick () |
| | This class exists so that a QTimer can call the tick() slot as fast as possible.
|
| virtual void | pause () |
| | pause the ticker (tick() will still be called but it will noop) this was added so SensorFX could pause the ticker while the license dialog is up
|
| virtual void | unpause () |
| | unpause the ticker tick() will start functioning as normal again
|
Protected Member Functions |
| | DtQtDeTicker (DtDe &de, QObject *parent) |
| | CTOR. This.
|
| virtual void | slot_postInitialize () |
| | Slot when DtDe emits sign_postInitialize, we listen to this signal so we can start ticking(after DtDe, all accessories and plugins are initialized).
|
Detailed Description
This class exists so that a QTimer can call the tick() slot as fast as possible.
This will provide a snappy user interface while doing heavy work. There should only be one of these per DtDe.
Constructor & Destructor Documentation
| virtual makVrv::DtQtDeTicker::~DtQtDeTicker |
( |
| ) |
|
|
virtual |
| makVrv::DtQtDeTicker::DtQtDeTicker |
( |
DtDe & |
de, |
|
|
QObject * |
parent |
|
) |
| |
|
protected |
Member Function Documentation
| virtual void makVrv::DtQtDeTicker::tick |
( |
| ) |
|
|
virtualslot |
This class exists so that a QTimer can call the tick() slot as fast as possible.
This will provide a snappy user interface while doing heavy work.
| virtual void makVrv::DtQtDeTicker::pause |
( |
| ) |
|
|
virtualslot |
pause the ticker (tick() will still be called but it will noop) this was added so SensorFX could pause the ticker while the license dialog is up
| virtual void makVrv::DtQtDeTicker::unpause |
( |
| ) |
|
|
virtualslot |
unpause the ticker tick() will start functioning as normal again
| virtual void makVrv::DtQtDeTicker::slot_postInitialize |
( |
| ) |
|
|
protectedvirtual |
Slot when DtDe emits sign_postInitialize, we listen to this signal so we can start ticking(after DtDe, all accessories and plugins are initialized).
Friends And Related Function Documentation
Member Data Documentation
| DtDe* makVrv::DtQtDeTicker::myDe |
|
protected |
| DtTimedSection* makVrv::DtQtDeTicker::myPerformanceTimer |
|
protected |
| QTimer* makVrv::DtQtDeTicker::myTimer |
|
protected |
| bool makVrv::DtQtDeTicker::mySkipTicks |
|
protected |
| bool makVrv::DtQtDeTicker::myShouldStartTicking |
|
protected |
The documentation for this class was generated from the following file:
- /exports/nfedora7-1/nightly/docs/vrforcesDevelopment.tot/include/vrvCoreQt/DtQtDeTicker.h