mirror of
https://github.com/overte-org/overte.git
synced 2025-04-26 23:36:26 +02:00
Start wiring UI
This commit is contained in:
parent
ded449072f
commit
e32fd4524c
1 changed files with 26 additions and 9 deletions
|
@ -33,7 +33,6 @@ Window {
|
||||||
|
|
||||||
property var scripts: ScriptDiscoveryService;
|
property var scripts: ScriptDiscoveryService;
|
||||||
property var scriptsModel: scripts.scriptsModelFilter
|
property var scriptsModel: scripts.scriptsModelFilter
|
||||||
property var runningScriptsModel: ListModel { }
|
|
||||||
|
|
||||||
Settings {
|
Settings {
|
||||||
category: "Overlay.AssetServer"
|
category: "Overlay.AssetServer"
|
||||||
|
@ -41,14 +40,24 @@ Window {
|
||||||
property alias y: root.y
|
property alias y: root.y
|
||||||
}
|
}
|
||||||
|
|
||||||
Component.onCompleted: updateRunningScripts()
|
|
||||||
|
|
||||||
function updateRunningScripts() {
|
function reload() {
|
||||||
var runningScripts = ScriptDiscoveryService.getRunning();
|
print("reload");
|
||||||
runningScriptsModel.clear()
|
}
|
||||||
for (var i = 0; i < runningScripts.length; ++i) {
|
|
||||||
runningScriptsModel.append(runningScripts[i]);
|
function goBack() {
|
||||||
}
|
print("goBack");
|
||||||
|
}
|
||||||
|
|
||||||
|
function uploadFile(fileUrl) {
|
||||||
|
var shouldAddToScene = addToScene.enabled;
|
||||||
|
print("uploadFile: " + shouldAddToScene);
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
function deleteFile() {
|
||||||
|
print("deleteFile");
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
Column {
|
Column {
|
||||||
|
@ -71,6 +80,8 @@ Window {
|
||||||
colorScheme: root.colorScheme
|
colorScheme: root.colorScheme
|
||||||
height: 26
|
height: 26
|
||||||
width: 26
|
width: 26
|
||||||
|
|
||||||
|
onClicked: root.goBack()
|
||||||
}
|
}
|
||||||
|
|
||||||
HifiControls.GlyphButton {
|
HifiControls.GlyphButton {
|
||||||
|
@ -79,6 +90,8 @@ Window {
|
||||||
colorScheme: root.colorScheme
|
colorScheme: root.colorScheme
|
||||||
height: 26
|
height: 26
|
||||||
width: 26
|
width: 26
|
||||||
|
|
||||||
|
onClicked: root.reload()
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -97,6 +110,8 @@ Window {
|
||||||
colorScheme: root.colorScheme
|
colorScheme: root.colorScheme
|
||||||
height: 26
|
height: 26
|
||||||
width: 130
|
width: 130
|
||||||
|
|
||||||
|
onClicked: root.deleteFile()
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -167,9 +182,11 @@ Window {
|
||||||
text: "Upload"
|
text: "Upload"
|
||||||
color: hifi.buttons.blue
|
color: hifi.buttons.blue
|
||||||
colorScheme: root.colorScheme
|
colorScheme: root.colorScheme
|
||||||
enabled: true
|
|
||||||
height: 30
|
height: 30
|
||||||
width: 155
|
width: 155
|
||||||
|
|
||||||
|
enabled: fileUrl.text != ""
|
||||||
|
onClicked: root.uploadFile(fileUrl.text)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue