chore: working menu

This commit is contained in:
2026-01-30 13:40:57 +02:00
parent e5d5b2e086
commit 254dd0a120
7 changed files with 312 additions and 1 deletions

View File

@@ -6,14 +6,35 @@ ShellWindow.Window {
id: quickSettingsWindow
property var manager: ShellStateManager
property var quickSettingsApp: null
width: 1217 + 52
height: 767 + 52
visible: manager ? manager.quickSettingsOpen : false
anchors.centerIn: parent
Loader {
id: quickSettingsLoader
anchors.fill: parent
asynchronous: true
source: "./QuickSettingsApp.qml"
onLoaded: {
quickSettingsApp = item;
if (quickSettingsApp)
quickSettingsApp.manager = manager;
}
}
onManagerChanged: {
if (quickSettingsApp)
quickSettingsApp.manager = manager;
}
QtObject {
id: quickSettingsKeyHandler
function handle(event) {
if (quickSettingsApp && quickSettingsApp.handleKey)
return quickSettingsApp.handleKey(event.key);
return false;
}