Rework config dialog

Use new KirigamiAddons ConfigurationsView as a replacement for
CategorizedSettings. Fix some issues on desktop when running Qt 6.8
and some less recent issues on mobile.

Visually this looks the same.
This commit is contained in:
Carl Schwan
2024-05-31 12:33:00 +02:00
parent 1460132772
commit a15a11f44b
17 changed files with 271 additions and 302 deletions

View File

@@ -300,7 +300,7 @@ QQC2.Control {
}
}
function createContextMenu(room) {
function createContextMenu(room: NeoChatRoom): void {
let context = spaceListContextMenu.createObject(root, {
room: room,
connection: root.connection
@@ -309,6 +309,8 @@ QQC2.Control {
}
Component {
id: spaceListContextMenu
SpaceListContextMenu {}
SpaceListContextMenu {
window: root.QQC2.ApplicationWindow.window
}
}
}