Check out this quick tour to find the best demos and examples for you, and to see how the Felgo SDK can help you to develop your next app or game!
|qmake:||QT += core|
|void||start(int msec, QObject *object)|
|void||start(int msec, Qt::TimerType timerType, QObject *obj)|
The QBasicTimer class provides timer events for objects.
This is a fast, lightweight, and low-level class used by Qt internally. We recommend using the higher-level QTimer class rather than this class if you want to use timers in your applications. Note that this timer is a repeating timer that will send subsequent timer events unless the stop() function is called.
To use this class, create a QBasicTimer, and call its start() function with a timeout interval and with a pointer to a QObject subclass. When the timer times out it will send a timer event to the QObject subclass. The timer can be stopped at any time using stop(). isActive() returns
true for a timer that is running; i.e. it has been started, has not reached the timeout time, and has not been
stopped. The timer's ID can be retrieved using timerId().
Contructs a basic timer.
See also start().
Destroys the basic timer.
true if the timer is running and has not been stopped; otherwise returns
The given object will receive timer events.
This is an overloaded function.
Starts (or restarts) the timer with a msec milliseconds timeout and the given timerType. See Qt::TimerType for information on the different timer types.
obj will receive timer events.
Stops the timer.
Returns the timer's ID.
See also QTimerEvent::timerId().