From c86391268060c5573f6d8070e35296f5b5b3e01c Mon Sep 17 00:00:00 2001
From: "Joachim Wuttke (h)" <j.wuttke@fz-juelich.de>
Date: Wed, 13 Mar 2024 14:12:54 +0100
Subject: [PATCH] ProjManager - autosave serialization

---
 GUI/View/Main/ProjectManager.cpp | 7 -------
 1 file changed, 7 deletions(-)

diff --git a/GUI/View/Main/ProjectManager.cpp b/GUI/View/Main/ProjectManager.cpp
index 5981c7ce407..1696cd7a64b 100644
--- a/GUI/View/Main/ProjectManager.cpp
+++ b/GUI/View/Main/ProjectManager.cpp
@@ -29,7 +29,6 @@
 namespace {
 
 const QString S_PROJECTMANAGER = "ProjectManager";
-const QString S_AUTOSAVE = "EnableAutosave";
 const QString S_DEFAULTPROJECTPATH = "DefaultProjectPath";
 const QString S_RECENTPROJECTS = "RecentProjects";
 const QString S_LASTUSEDIMPORTDIR = "LastUsedImportDir";
@@ -53,10 +52,7 @@ void ProjectManager::loadSettings()
     if (s.childGroups().contains(S_PROJECTMANAGER)) {
         s.beginGroup(S_PROJECTMANAGER);
         m_working_directory = s.value(S_DEFAULTPROJECTPATH).toString();
-        if (!s.contains(S_AUTOSAVE))
-            s.setValue(S_AUTOSAVE, true);
         m_recent_projects = s.value(S_RECENTPROJECTS).toStringList();
-        setAutosaveEnabled(s.value(S_AUTOSAVE).toBool());
         s.endGroup();
     }
 }
@@ -123,9 +119,6 @@ void ProjectManager::setAutosaveEnabled(bool value)
         m_autosave = std::make_unique<AutosaveController>();
     else
         m_autosave.reset();
-
-    QSettings settings;
-    settings.setValue(S_PROJECTMANAGER + "/" + S_AUTOSAVE, value);
 }
 
 //! Clears list of recent projects.
-- 
GitLab