mirror of
https://github.com/HifiExperiments/overte.git
synced 2025-04-08 11:54:23 +02:00
67 lines
1.3 KiB
QML
67 lines
1.3 KiB
QML
// root.qml
|
|
|
|
import QtQuick 2.3
|
|
import QtQuick.Controls 2.1
|
|
import HQLauncher 1.0
|
|
import "HFControls"
|
|
|
|
Item {
|
|
id: root
|
|
Loader {
|
|
anchors.fill: parent
|
|
id: loader
|
|
|
|
|
|
function setBuildInfoState(state) {
|
|
buildInfo.state = state;
|
|
}
|
|
}
|
|
|
|
Component.onCompleted: {
|
|
loader.source = "./SplashScreen.qml";
|
|
LauncherState.updateSourceUrl.connect(function(url) {
|
|
loader.source = url;
|
|
});
|
|
}
|
|
|
|
|
|
function loadPage(url) {
|
|
loader.source = url;
|
|
}
|
|
|
|
HFTextRegular {
|
|
id: buildInfo
|
|
|
|
anchors {
|
|
leftMargin: 10
|
|
rightMargin: 10
|
|
bottomMargin: 10
|
|
|
|
right: root.right
|
|
bottom: root.bottom
|
|
}
|
|
|
|
color: "#666"
|
|
text: "V." + LauncherState.buildVersion;
|
|
|
|
states: [
|
|
State {
|
|
name: "left"
|
|
AnchorChanges {
|
|
target: buildInfo
|
|
anchors.left: root.left
|
|
anchors.right: undefined
|
|
}
|
|
},
|
|
|
|
State {
|
|
name: "right"
|
|
AnchorChanges {
|
|
target: buildInfo
|
|
anchors.right: root.right
|
|
anchors.left: undefined
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|