From 169af80bc09cdaa8dddefc1fc9619945918886a6 Mon Sep 17 00:00:00 2001 From: Atlante45 Date: Tue, 8 Mar 2016 17:09:37 -0800 Subject: [PATCH] Add a couple dialogs --- interface/resources/qml/AssetServer.qml | 33 +++++++++++++++++++------ 1 file changed, 25 insertions(+), 8 deletions(-) diff --git a/interface/resources/qml/AssetServer.qml b/interface/resources/qml/AssetServer.qml index 49c7bd4363..94aa739892 100644 --- a/interface/resources/qml/AssetServer.qml +++ b/interface/resources/qml/AssetServer.qml @@ -50,15 +50,35 @@ Window { print("addToWorld"); } function renameFile() { - print("renameFile"); + var object = desktop.inputDialog({ + label: "Enter new path:", + prefilledText: "atp:/myFolder/myFile.ext", + placeholderText: "Enter path here" + }); + object.selected.connect(function(destinationPath) { + console.log("Renaming " + "fileUrl" + " to " + destinationPath); + + + + + + }); } function deleteFile() { - print("deleteFile"); + var object = desktop.messageBox({ + text: "Deleting", + informativeText: "You are about to delete the following file:\n" + "test" + "\nDo you want to continue?" + }); + object.selected.connect(function(button) { + + + + }); } function chooseClicked() { - var browser = fileBrowserBuilder.createObject(desktop, { + var browser = desktop.fileDialog({ selectDirectory: false, folder: fileDialogHelper.pathToUrl(currentDirectory) }); @@ -67,6 +87,8 @@ Window { fileUrlTextField.text = fileDialogHelper.urlToPath(url); }); + + } function uploadClicked() { @@ -161,11 +183,6 @@ Window { name: "" spacing: hifi.dimensions.contentSpacing.y - Component { - id: fileBrowserBuilder; - FileDialog { selectDirectory: true } - } - HifiControls.TextField { id: fileUrlTextField anchors.left: parent.left