New way to open debug consoles

Replace broken old utils.debug(...) (since the utils.js → Utils.qml
transition) with a declarative approach:
a console can now be opened with by placing a `DebugConsoleLoader {}`
anywhere.
mainUI has a default console opened by F1/alt-shit-c when no other
console is loaded.
This commit is contained in:
miruka
2019-12-19 13:41:57 -04:00
parent f4beb52e0c
commit 2229b41af1
6 changed files with 81 additions and 21 deletions

View File

@@ -35,7 +35,15 @@ Item {
}
}
GlobalShortcuts { id: shortcuts }
GlobalShortcuts {
id: shortcuts
defaultDebugConsoleLoader: debugConsoleLoader
}
DebugConsoleLoader {
id: debugConsoleLoader
active: false
}
HImage {
id: mainUIBackground