feat: settings is now json, refactor panels to be able to dismiss by clicking outside

This commit is contained in:
ferreo 2025-07-18 15:43:22 +01:00
parent 8a3d610d22
commit a498671ef1
36 changed files with 1282 additions and 1300 deletions

View file

@ -1,6 +1,6 @@
import QtQuick 2.15
import QtQuick.Controls 2.15
import QtQuick.Layouts 1.15
import QtQuick
import QtQuick.Controls
import QtQuick.Layouts
import Qt5Compat.GraphicalEffects
import qs.Settings
import qs.Services
@ -10,7 +10,7 @@ Item {
id: mediaControl
width: visible ? mediaRow.width : 0
height: 36
visible: Settings.showMediaInBar && MusicManager.currentPlayer
visible: Settings.settings.showMediaInBar && MusicManager.currentPlayer
RowLayout {
id: mediaRow