QML Timer and Loader
Unsolved
QML and Qt Quick
-
Qt5.7.0, QtQuick2.0, simple QML page with a Loader:
Item { Loader { id: pageLoader asynchronous: true } Component.onCompleted { pageLoader.source = "Page1.qml" } }
Page1.qml
contains a Timer:Timer { interval: 1000 repeat: true running: true triggeredOnStart: true onTriggered: console.debug(".") }
But when I load the page inside the Loader the Timer won't fire.
What am I missing here? -
Hi! I'm not 100% sure but I think the problem is that, using an asynchronous Loader, the Timer is created and started on a different thread but this thread has no event loop.