Add native menubar.

This commit is contained in:
Black Hat
2019-07-14 22:37:41 +08:00
parent eb6f15335e
commit 8e9084d0db

View File

@@ -3,6 +3,7 @@ import QtQuick.Controls 2.12
import QtQuick.Layouts 1.12
import QtQuick.Controls.Material 2.12
import Qt.labs.settings 1.1
import Qt.labs.platform 1.1
import Spectral.Panel 2.0
import Spectral.Component 2.0
@@ -46,6 +47,33 @@ ApplicationWindow {
onShowWindow: window.showWindow()
}
MenuBar {
id: menuBar
Menu {
id: fileMenu
title: "File"
MenuItem {
text: "Preferences"
shortcut: StandardKey.Preferences
role: MenuItem.PreferencesRole
onTriggered: accountDetailDialog.createObject(window).open()
}
MenuItem {
text: "Quit"
shortcut: StandardKey.Quit
role: MenuItem.QuitRole
onTriggered: Qt.quit()
}
}
}
Controller {
id: spectralController