SettingsWindow Loading

- reworked the way we load the settings to avoid using
Qt.createComponent which breaks hot reload and more
- introduced a new PanelManager singleton to hold some references to
some panels and later will be used to force having a single panel opened
at all time
This commit is contained in:
quadbyte 2025-08-12 18:58:22 -04:00
parent 0417590221
commit b3002b42b4
5 changed files with 23 additions and 17 deletions

View file

@ -3,9 +3,10 @@ import QtQuick.Controls
import QtQuick.Layouts
import Quickshell
import Quickshell.Wayland
import qs.Modules.Settings.Tabs as Tabs
import qs.Services
import qs.Widgets
import "Tabs" as Tabs
NLoader {
id: root

View file

@ -35,7 +35,7 @@ ColumnLayout {
Layout.fillWidth: true
NText {
text: "Network Settings"
text: "Interfaces"
font.pointSize: Style.fontSizeXL * scaling
font.weight: Style.fontWeightBold
color: Colors.textPrimary