diff --git a/qml/BootLoader.qml b/qml/BootLoader.qml new file mode 100644 index 0000000..72e08ee --- /dev/null +++ b/qml/BootLoader.qml @@ -0,0 +1,25 @@ +// BootLoader.qml +import QtQuick +import XMB 1.0 + +Item { + id: bl + signal finished() + + Loader { + id: loader + anchors.fill: parent + source: XmbModel.bootQml() + onLoaded: { + if (item && item.finished) item.finished.connect(bl.finished) + } + } + + // Safety: falls Boot-QML kein finished sendet + Timer { + interval: 2200 + running: true + repeat: false + onTriggered: bl.finished() + } +}