From 0eef55fc3298761948aa7d77008bd41673fc520b Mon Sep 17 00:00:00 2001 From: Bent Witthold Date: Tue, 3 Feb 2026 11:21:33 +0100 Subject: [PATCH] Don't use the SettingsHandler directly. Go through the GenericCore instead. --- mainwindow.cpp | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/mainwindow.cpp b/mainwindow.cpp index e4537ee..dbdf28e 100644 --- a/mainwindow.cpp +++ b/mainwindow.cpp @@ -10,7 +10,6 @@ #include #include "../../ApplicationConfig.h" -#include "data/settingshandler.h" #include "dialogs/edititemdialog.h" #include "dialogs/newitemdialog.h" #include "genericcore.h" @@ -42,7 +41,7 @@ MainWindow::MainWindow(QWidget* parent) setWindowIcon(QIcon(iconString)); #endif - const QVariantMap settings = SettingsHandler::getSettings("GUI"); + const QVariantMap settings = m_core->getSettings("GUI"); restoreGeometry(settings.value("geometry").toByteArray()); restoreState(settings.value("windowState").toByteArray()); @@ -106,8 +105,7 @@ void MainWindow::closeEvent(QCloseEvent* event) { if (event->isAccepted()) { qInfo() << "Saving GUI settings..."; - SettingsHandler::saveSettings({{"geometry", saveGeometry()}, {"windowState", saveState()}}, - "GUI"); + m_core->applySettings({{"geometry", saveGeometry()}, {"windowState", saveState()}}, "GUI"); } }