#include <plugins/Utils/Timer.h>
|
| | Timer (QObject *parent=nullptr) |
| |
| int | interval () const override |
| |
| void | setInterval (int msecs) override |
| |
| void | start () override |
| |
| void | stop () override |
| |
| bool | isRunning () const override |
| |
| bool | isSingleShot () const override |
| |
| void | setSingleShot (bool value) override |
| |
| | AbstractTimer (QObject *parent) |
| |
|
virtual int | interval () const =0 |
| |
|
virtual void | setInterval (int msecs)=0 |
| |
|
virtual void | start ()=0 |
| |
|
virtual void | stop ()=0 |
| |
|
virtual bool | isRunning () const =0 |
| |
|
virtual bool | isSingleShot () const =0 |
| |
|
virtual void | setSingleShot (bool value)=0 |
| |
A QTimer wrapper
Definition at line 46 of file Timer.h.
◆ Timer()
| LomiriUtil::Timer::Timer |
( |
QObject * |
parent = nullptr | ) |
|
Definition at line 21 of file Timer.cpp.
21 : AbstractTimer(parent)
22{
23 m_timer.setSingleShot(true);
24 connect(&m_timer, &QTimer::timeout, this, &AbstractTimer::timeout);
25}
◆ interval()
| int LomiriUtil::Timer::interval |
( |
| ) |
const |
|
overridevirtual |
◆ isRunning()
| bool LomiriUtil::Timer::isRunning |
( |
| ) |
const |
|
overridevirtual |
◆ isSingleShot()
| bool LomiriUtil::Timer::isSingleShot |
( |
| ) |
const |
|
overridevirtual |
◆ setInterval()
| void LomiriUtil::Timer::setInterval |
( |
int |
msecs | ) |
|
|
overridevirtual |
◆ setSingleShot()
| void LomiriUtil::Timer::setSingleShot |
( |
bool |
value | ) |
|
|
overridevirtual |
◆ start()
| void LomiriUtil::Timer::start |
( |
| ) |
|
|
overridevirtual |
◆ stop()
| void LomiriUtil::Timer::stop |
( |
| ) |
|
|
overridevirtual |
The documentation for this class was generated from the following files: