QBasicTimer 类为对象提供计时器事件。 更多...
QBasicTimer 类为对象提供计时器事件。
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 () 函数被调用。
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 ().
Wiggly example uses QBasicTimer to repaint a widget at regular intervals.
构造基本计时器。
另请参阅 start ().
Returns true if the timer is running and has not been stopped; otherwise returns false.
Starts (or restarts) the timer with a msec 毫秒 timeout.
给定 object 将接收计时器事件。
另请参阅 stop (), isActive (),和 QObject.timerEvent ().
停止计时器。
返回计时器 ID。
另请参阅 QTimerEvent.timerId ().