#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: