如何让函数在 QML 中休眠
How to make function sleep in QML
我有一个函数和 QML 中的 Timer
。如何让它休眠一段时间然后调用函数?
我的计时器看起来像:
Timer {
id: timer
interval: 5000
repeat: false
onTriggered: procPage()
}
问题是当我启动 Timer
时,函数 procPage()
立即调用。
感谢 BaCaRoZzo。
我找到了问题的答案
因此,QML 中的 Timer
可以两种方式工作。如果我们将 triggeredOnStart
设置为 true
,Timer
将立即调用 procPage()
,如果我们将 triggeredOnStart
设置为 false
,则 Timer
将立即调用等待 interval
通过,然后调用函数 procPage()
.
我有一个函数和 QML 中的 Timer
。如何让它休眠一段时间然后调用函数?
我的计时器看起来像:
Timer {
id: timer
interval: 5000
repeat: false
onTriggered: procPage()
}
问题是当我启动 Timer
时,函数 procPage()
立即调用。
感谢 BaCaRoZzo。
我找到了问题的答案因此,QML 中的 Timer
可以两种方式工作。如果我们将 triggeredOnStart
设置为 true
,Timer
将立即调用 procPage()
,如果我们将 triggeredOnStart
设置为 false
,则 Timer
将立即调用等待 interval
通过,然后调用函数 procPage()
.