PySide6.QtCore.QBasicTimer¶
- class QBasicTimer¶
- The - QBasicTimerclass provides timer events for objects. More…- Synopsis¶- Methods¶- def - __init__()
- def - id()
- def - isActive()
- def - start()
- def - stop()
- def - swap()
- def - timerId()
 - Note - This documentation may contain snippets that were automatically translated from C++ to Python. We always welcome contributions to the snippet translation. If you see an issue with the translation, you can also let us know by creating a ticket on https:/bugreports.qt.io/projects/PYSIDE - Detailed Description¶- This is a fast, lightweight, and low-level class used by Qt internally. We recommend using the higher-level - QTimerclass 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- QObjectsubclass. When the timer times out it will send a timer event to the- QObjectsubclass. The timer can be stopped at any time using- stop().- isActive()returns- truefor 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().- Objects of this class cannot be copied, but can be moved, so you can maintain a list of basic timers by holding them in container that supports move-only types, e.g. std::vector. - See also - QTimer- QChronoTimer- QTimerEvent- timerEvent()Timers- Affine Transformations- __init__()¶
 - Constructs a basic timer. - See also - Returns the timer’s ID. - See also - isActive()¶
- Return type:
- bool 
 
 - Returns - trueif the timer is running and has not been stopped; otherwise returns- false.- Use chrono overload instead. - This is an overloaded function. - Use chrono overload instead. - stop()¶
 - Stops the timer. - See also - swap(other)¶
- Parameters:
- other – - QBasicTimer
 
 - Swaps this timer with - other. This operation is very fast and never fails.- timerId()¶
- Return type:
- int 
 
 - Returns the timer’s ID. - In new code use - id()instead.- See also