如何在QML中使函数休眠

时间:2016-11-26 13:39:00

标签: qt qml qtquick2

我在QML中有一个函数和Timer。我怎样才能让它睡一会儿并在之后调用函数?

我的计时器如下:

Timer {
    id: timer
    interval: 5000
    repeat: false
    onTriggered: procPage()
}

问题在于,当我启动Timer时,函数procPage()会立即调用。

1 个答案:

答案 0 :(得分:1)

由于 BaCaRoZzo ,我找到了问题的答案。

因此,QML中的Timer可以双向工作。如果我们将triggeredOnStart设置为等于true Timer,则会立即调用procPage(),如果我们将triggeredOnStart设置为falseTimerinterval等待procPage()传递,然后调用函数login_information