Commit f18b3f40 authored by Sylvain Berfini's avatar Sylvain Berfini

Simplified menu to workaround issue with sub menus on Windows and Kwin

parent ff1be587
...@@ -19,8 +19,7 @@ Item { ...@@ -19,8 +19,7 @@ Item {
Shortcut { Shortcut {
id: settingsShortcut id: settingsShortcut
context: Qt.ApplicationShortcut sequence: "Ctrl+P"
sequence: StandardKey.Preferences
onActivated: App.smartShowWindow(App.getSettingsWindow()) onActivated: App.smartShowWindow(App.getSettingsWindow())
} }
...@@ -52,61 +51,25 @@ Item { ...@@ -52,61 +51,25 @@ Item {
Menu { Menu {
id: menu id: menu
Menu { MenuItem {
title: qsTr('options') shortcut: settingsShortcut.sequence
text: qsTr('settings')
MenuItem {
shortcut: settingsShortcut.sequence
text: qsTr('settings')
onTriggered: settingsShortcut.onActivated()
}
MenuSeparator {} onTriggered: settingsShortcut.onActivated()
MenuItem {
shortcut: quitShortcut.sequence
text: qsTr('quit')
onTriggered: quitShortcut.onActivated()
}
} }
// --------------------------------------------------------------------------- MenuItem {
// Tools. shortcut: aboutShortcut.sequence
// --------------------------------------------------------------------------- text: qsTr('about')
Menu {
title: qsTr('tools')
MenuItem { onTriggered: aboutShortcut.onActivated()
text: qsTr('audioAssistant')
onTriggered: console.log('TODO')
}
} }
// --------------------------------------------------------------------------- MenuItem {
// Help. shortcut: quitShortcut.sequence
// --------------------------------------------------------------------------- text: qsTr('quit')
Menu {
title: qsTr('help')
MenuItem {
shortcut: aboutShortcut.sequence
text: qsTr('about')
onTriggered: aboutShortcut.onActivated()
}
MenuSeparator {}
MenuItem {
text: qsTr('checkForUpdates')
onTriggered: console.log('TODO') onTriggered: quitShortcut.onActivated()
}
} }
} }
} }
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment