adding basic filemanager plumbing
This commit is contained in:
parent
04e3d95a0c
commit
e4d4cfe8c3
9 changed files with 121 additions and 3 deletions
|
@ -66,8 +66,16 @@ Kirigami.ApplicationWindow {
|
|||
title: qsTr("File")
|
||||
Labs.MenuItem { text: qsTr("New...") }
|
||||
Labs.MenuItem { text: qsTr("Open...") }
|
||||
Labs.MenuItem { text: qsTr("Save") }
|
||||
Labs.MenuItem { text: qsTr("Save As...") }
|
||||
Labs.MenuItem {
|
||||
text: qsTr("Save")
|
||||
shortcut: "Ctrl+S"
|
||||
onTriggered: save()
|
||||
}
|
||||
Labs.MenuItem {
|
||||
text: qsTr("Save As...")
|
||||
shortcut: "Ctrl+Shift+S"
|
||||
onTriggered: saveAs()
|
||||
}
|
||||
Labs.MenuSeparator { }
|
||||
Labs.MenuItem { text: qsTr("Quit") }
|
||||
}
|
||||
|
@ -111,6 +119,15 @@ Kirigami.ApplicationWindow {
|
|||
settingsSheet.open()
|
||||
}
|
||||
|
||||
function save() {
|
||||
const saved = FileManager.save("/home/chris/blah.pres", mainPage.serviceList);
|
||||
saved ? showPassiveNotification("SAVED!") : showPassiveNotification("FAILED!");
|
||||
}
|
||||
|
||||
function saveAs() {
|
||||
|
||||
}
|
||||
|
||||
Component.onCompleted: {
|
||||
/* showPassiveNotification(Kirigami.Settings.style); */
|
||||
/* Kirigami.Settings.style = "Plasma"; */
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue