作者: 一去、二三里
个人微信号: iwaleon
微信公众号: 高效程序员
在很多场景下,我们需要在指定的时间间隔内触发一些事件,比如心跳检测、倒计时等,这时候就需要用到定时器了。
在 QML 中,定时器是由 Timer 类型提供的,可以用它来触发一次性动作,也可以在指定的间隔内重复触发某一动作。
完整的思维导图如下:
下面是一个典型的例子,通过定时器来显示当前的日期时间:
import QtQuick
import QtQuick.Controls
import QtQuick.Layouts
Rectangle {
id: timerPage