From ac028eda4dbd68f0f363008407c123eadeb5cda0 Mon Sep 17 00:00:00 2001
From: "Joachim Wuttke (h)" <j.wuttke@fz-juelich.de>
Date: Wed, 13 Mar 2024 10:08:38 +0100
Subject: [PATCH] rename class and sources GUI/View/Layout/ApplicationSettings
 -> GUI/View/Layout/AppConfig

---
 App/main.cpp                                  |  4 ++--
 GUI/View/Canvas/SavePlotAssistant.cpp         |  2 +-
 ...{ApplicationSettings.cpp => AppConfig.cpp} | 20 +++++++++----------
 .../{ApplicationSettings.h => AppConfig.h}    | 16 +++++++--------
 GUI/View/Loader/ComponentRW.cpp               |  2 +-
 GUI/View/Loader/DataLoader.cpp                |  2 +-
 GUI/View/Loader/ProjectionsSaver.cpp          |  2 +-
 GUI/View/Loader/PythonScriptWidget.cpp        |  2 +-
 GUI/View/Main/ActionManager.cpp               |  2 +-
 GUI/View/Main/MainWindow.cpp                  |  2 +-
 GUI/View/Manager/NewProjectDialog.cpp         |  2 +-
 GUI/View/Manager/ProjectManager.cpp           |  2 +-
 GUI/View/Manager/PyImportAssistant.cpp        |  2 +-
 GUI/View/Realspace/RealspaceWidget.cpp        |  2 +-
 GUI/View/Sample/SampleForm.cpp                |  2 +-
 GUI/View/Views/InstrumentView.cpp             |  2 +-
 16 files changed, 33 insertions(+), 33 deletions(-)
 rename GUI/View/Layout/{ApplicationSettings.cpp => AppConfig.cpp} (84%)
 rename GUI/View/Layout/{ApplicationSettings.h => AppConfig.h} (73%)

diff --git a/App/main.cpp b/App/main.cpp
index e06df951708..f017b48da80 100644
--- a/App/main.cpp
+++ b/App/main.cpp
@@ -16,7 +16,7 @@
 #include "Base/Util/Assert.h"
 #include "GUI/Model/Project/ProjectDocument.h"
 #include "GUI/Support/Util/Path.h"
-#include "GUI/View/Layout/ApplicationSettings.h"
+#include "GUI/View/Layout/AppConfig.h"
 #include "GUI/View/Main/MainWindow.h"
 #include "GUI/View/Tool/Globals.h"
 #include "config_build.h"
@@ -69,7 +69,7 @@ int main(int argc, char* argv[])
     app.setWindowIcon(QIcon(":/images/BornAgain.ico"));
 #endif
 
-    gApp = std::make_unique<ApplicationSettings>();
+    gApp = std::make_unique<AppConfig>();
     gDoc = std::make_unique<ProjectDocument>();
 
     MainWindow win;
diff --git a/GUI/View/Canvas/SavePlotAssistant.cpp b/GUI/View/Canvas/SavePlotAssistant.cpp
index 53f20d80aab..2365e021570 100644
--- a/GUI/View/Canvas/SavePlotAssistant.cpp
+++ b/GUI/View/Canvas/SavePlotAssistant.cpp
@@ -15,7 +15,7 @@
 #include "GUI/View/Canvas/SavePlotAssistant.h"
 #include "Base/Util/Assert.h"
 #include "Device/IO/IOFactory.h"
-#include "GUI/View/Layout/ApplicationSettings.h"
+#include "GUI/View/Layout/AppConfig.h"
 #include "GUI/View/Plotter/ColorMap.h"
 #include "GUI/View/Widget/FileDialog.h"
 #include <QFile>
diff --git a/GUI/View/Layout/ApplicationSettings.cpp b/GUI/View/Layout/AppConfig.cpp
similarity index 84%
rename from GUI/View/Layout/ApplicationSettings.cpp
rename to GUI/View/Layout/AppConfig.cpp
index f24799d6147..4fd4b061576 100644
--- a/GUI/View/Layout/ApplicationSettings.cpp
+++ b/GUI/View/Layout/AppConfig.cpp
@@ -2,8 +2,8 @@
 //
 //  BornAgain: simulate and fit reflection and scattering
 //
-//! @file      GUI/View/Layout/ApplicationSettings.cpp
-//! @brief     Implements class ApplicationSettings.
+//! @file      GUI/View/Layout/AppConfig.cpp
+//! @brief     Implements class AppConfig.
 //!
 //! @homepage  http://www.bornagainproject.org
 //! @license   GNU General Public License v3 or higher (see COPYING)
@@ -12,7 +12,7 @@
 //
 //  ************************************************************************************************
 
-#include "GUI/View/Layout/ApplicationSettings.h"
+#include "GUI/View/Layout/AppConfig.h"
 #include <QApplication>
 #include <QDir>
 #include <QFile>
@@ -20,7 +20,7 @@
 #include <QStandardPaths>
 #include <QStyle>
 
-BA_GUI_API_ std::unique_ptr<ApplicationSettings> gApp; //!< global pointer to _the_ instance
+BA_GUI_API_ std::unique_ptr<AppConfig> gApp; //!< global pointer to _the_ instance
 
 namespace {
 
@@ -35,7 +35,7 @@ const QString S_LASTUSEDIMPORFILTER2D = "LastUsedImportFilter2D";
 } // namespace
 
 
-ApplicationSettings::ApplicationSettings()
+AppConfig::AppConfig()
 {
     QFile base(":/styles/Base.stylesheet");
     base.open(QFile::ReadOnly);
@@ -59,7 +59,7 @@ ApplicationSettings::ApplicationSettings()
     loadSettings();
 }
 
-bool ApplicationSettings::useNativeFileDialog() const
+bool AppConfig::useNativeFileDialog() const
 {
 #ifdef _WIN32
     return true;
@@ -68,9 +68,9 @@ bool ApplicationSettings::useNativeFileDialog() const
 #endif
 }
 
-//! Reads settings of ApplicationSettings from global settings.
+//! Reads settings of AppConfig from global settings.
 
-void ApplicationSettings::loadSettings()
+void AppConfig::loadSettings()
 {
     QSettings s;
     if (s.childGroups().contains(S_DIRS)) {
@@ -87,9 +87,9 @@ void ApplicationSettings::loadSettings()
     }
 }
 
-//! Saves settings of ApplicationSettings in global settings.
+//! Saves settings of AppConfig in global settings.
 
-void ApplicationSettings::saveSettings()
+void AppConfig::saveSettings()
 {
     QSettings s;
     s.beginGroup(S_DIRS);
diff --git a/GUI/View/Layout/ApplicationSettings.h b/GUI/View/Layout/AppConfig.h
similarity index 73%
rename from GUI/View/Layout/ApplicationSettings.h
rename to GUI/View/Layout/AppConfig.h
index effb01d67b8..a5a930ea6e1 100644
--- a/GUI/View/Layout/ApplicationSettings.h
+++ b/GUI/View/Layout/AppConfig.h
@@ -2,8 +2,8 @@
 //
 //  BornAgain: simulate and fit reflection and scattering
 //
-//! @file      GUI/View/Layout/ApplicationSettings.h
-//! @brief     Defines class ApplicationSettings.
+//! @file      GUI/View/Layout/AppConfig.h
+//! @brief     Defines class AppConfig.
 //!
 //! @homepage  http://www.bornagainproject.org
 //! @license   GNU General Public License v3 or higher (see COPYING)
@@ -12,17 +12,17 @@
 //
 //  ************************************************************************************************
 
-#ifndef BORNAGAIN_GUI_VIEW_LAYOUT_APPLICATIONSETTINGS_H
-#define BORNAGAIN_GUI_VIEW_LAYOUT_APPLICATIONSETTINGS_H
+#ifndef BORNAGAIN_GUI_VIEW_LAYOUT_APPCONFIG_H
+#define BORNAGAIN_GUI_VIEW_LAYOUT_APPCONFIG_H
 
 #include "Wrap/WinDllMacros.h"
 #include <QString>
 
 //! Application-wide settings.
 
-class ApplicationSettings {
+class AppConfig {
 public:
-    ApplicationSettings();
+    AppConfig();
 
     bool useNativeFileDialog() const;
 
@@ -40,6 +40,6 @@ private:
     void loadSettings();
 };
 
-BA_GUI_API_ extern std::unique_ptr<ApplicationSettings> gApp; //!< global pointer to _the_ instance
+BA_GUI_API_ extern std::unique_ptr<AppConfig> gApp; //!< global pointer to _the_ instance
 
-#endif // BORNAGAIN_GUI_VIEW_LAYOUT_APPLICATIONSETTINGS_H
+#endif // BORNAGAIN_GUI_VIEW_LAYOUT_APPCONFIG_H
diff --git a/GUI/View/Loader/ComponentRW.cpp b/GUI/View/Loader/ComponentRW.cpp
index e7759e9b112..e2f4ea4517e 100644
--- a/GUI/View/Loader/ComponentRW.cpp
+++ b/GUI/View/Loader/ComponentRW.cpp
@@ -15,7 +15,7 @@
 #include "GUI/View/Loader/ComponentRW.h"
 #include "GUI/Model/Device/InstrumentItems.h"
 #include "GUI/Model/Device/InstrumentXML.h"
-#include "GUI/View/Layout/ApplicationSettings.h"
+#include "GUI/View/Layout/AppConfig.h"
 #include "GUI/View/Widget/FileDialog.h"
 #include <QMessageBox>
 
diff --git a/GUI/View/Loader/DataLoader.cpp b/GUI/View/Loader/DataLoader.cpp
index f654c9af336..f4e8d613ada 100644
--- a/GUI/View/Loader/DataLoader.cpp
+++ b/GUI/View/Loader/DataLoader.cpp
@@ -21,7 +21,7 @@
 #include "GUI/Model/Files/DatafileItem.h"
 #include "GUI/Support/Util/Path.h"
 #include "GUI/View/Info/MessageBox.h"
-#include "GUI/View/Layout/ApplicationSettings.h"
+#include "GUI/View/Layout/AppConfig.h"
 #include "GUI/View/Loader/ImportDialogs.h"
 #include <QFileDialog>
 #include <QFileInfo>
diff --git a/GUI/View/Loader/ProjectionsSaver.cpp b/GUI/View/Loader/ProjectionsSaver.cpp
index eecd3dc3771..8fbe7363e7e 100644
--- a/GUI/View/Loader/ProjectionsSaver.cpp
+++ b/GUI/View/Loader/ProjectionsSaver.cpp
@@ -19,7 +19,7 @@
 #include "GUI/Model/Data/Data2DItem.h"
 #include "GUI/Model/Mask/MasksSet.h"
 #include "GUI/Model/Project/ProjectDocument.h"
-#include "GUI/View/Layout/ApplicationSettings.h"
+#include "GUI/View/Layout/AppConfig.h"
 #include "GUI/View/Widget/FileDialog.h"
 #include <QFile>
 #include <QString>
diff --git a/GUI/View/Loader/PythonScriptWidget.cpp b/GUI/View/Loader/PythonScriptWidget.cpp
index 6dfd4664ab2..ff6f872004c 100644
--- a/GUI/View/Loader/PythonScriptWidget.cpp
+++ b/GUI/View/Loader/PythonScriptWidget.cpp
@@ -17,7 +17,7 @@
 #include "GUI/Support/Style/Style.h"
 #include "GUI/View/Info/CautionSign.h"
 #include "GUI/View/Info/PythonSyntaxHighlighter.h"
-#include "GUI/View/Layout/ApplicationSettings.h"
+#include "GUI/View/Layout/AppConfig.h"
 #include "GUI/View/Widget/StyledToolbar.h"
 #include "GUI/View/Widget/WidgetSettings.h"
 #include "Sim/Export/ExportToPython.h"
diff --git a/GUI/View/Main/ActionManager.cpp b/GUI/View/Main/ActionManager.cpp
index f49d31a3ab8..0e0b41c7ca0 100644
--- a/GUI/View/Main/ActionManager.cpp
+++ b/GUI/View/Main/ActionManager.cpp
@@ -17,7 +17,7 @@
 #include "Base/Util/SysUtil.h"
 #include "GUI/Model/Project/ProjectDocument.h"
 #include "GUI/Support/Util/Path.h"
-#include "GUI/View/Layout/ApplicationSettings.h"
+#include "GUI/View/Layout/AppConfig.h"
 #include "GUI/View/Layout/mainwindow_constants.h"
 #include "GUI/View/Main/AboutDialog.h"
 #include "GUI/View/Manager/ProjectManager.h"
diff --git a/GUI/View/Main/MainWindow.cpp b/GUI/View/Main/MainWindow.cpp
index bf90716bb74..b5f2b2a2f30 100644
--- a/GUI/View/Main/MainWindow.cpp
+++ b/GUI/View/Main/MainWindow.cpp
@@ -16,7 +16,7 @@
 #include "GUI/Model/Job/JobsSet.h"
 #include "GUI/Model/Project/ProjectDocument.h"
 #include "GUI/Support/Util/Path.h"
-#include "GUI/View/Layout/ApplicationSettings.h"
+#include "GUI/View/Layout/AppConfig.h"
 #include "GUI/View/Layout/mainwindow_constants.h"
 #include "GUI/View/Main/ActionManager.h"
 #include "GUI/View/Main/CentralWidget.h"
diff --git a/GUI/View/Manager/NewProjectDialog.cpp b/GUI/View/Manager/NewProjectDialog.cpp
index 0b81f27e2b6..0dbd8eca22f 100644
--- a/GUI/View/Manager/NewProjectDialog.cpp
+++ b/GUI/View/Manager/NewProjectDialog.cpp
@@ -15,7 +15,7 @@
 #include "GUI/View/Manager/NewProjectDialog.h"
 #include "GUI/Model/Project/ProjectDocument.h"
 #include "GUI/Model/Project/ProjectUtil.h"
-#include "GUI/View/Layout/ApplicationSettings.h"
+#include "GUI/View/Layout/AppConfig.h"
 #include <QFileDialog>
 #include <QGroupBox>
 #include <QPushButton>
diff --git a/GUI/View/Manager/ProjectManager.cpp b/GUI/View/Manager/ProjectManager.cpp
index 033a2f671ea..418f92f95ff 100644
--- a/GUI/View/Manager/ProjectManager.cpp
+++ b/GUI/View/Manager/ProjectManager.cpp
@@ -18,7 +18,7 @@
 #include "GUI/Model/Project/ProjectDocument.h"
 #include "GUI/Model/Project/ProjectUtil.h"
 #include "GUI/View/Info/MessageBox.h"
-#include "GUI/View/Layout/ApplicationSettings.h"
+#include "GUI/View/Layout/AppConfig.h"
 #include "GUI/View/Manager/NewProjectDialog.h"
 #include "GUI/View/Tool/Globals.h"
 #include <QApplication>
diff --git a/GUI/View/Manager/PyImportAssistant.cpp b/GUI/View/Manager/PyImportAssistant.cpp
index ec11ecc25a7..2143a44edd0 100644
--- a/GUI/View/Manager/PyImportAssistant.cpp
+++ b/GUI/View/Manager/PyImportAssistant.cpp
@@ -26,7 +26,7 @@
 #include "GUI/View/Info/ComboSelectorDialog.h"
 #include "GUI/View/Info/DetailedMessageBox.h"
 #include "GUI/View/Info/MessageBox.h"
-#include "GUI/View/Layout/ApplicationSettings.h"
+#include "GUI/View/Layout/AppConfig.h"
 #include "GUI/View/Tool/Globals.h"
 #include "PyCore/Embed/PyInterpreter.h"     // listOfFunctions
 #include "PyCore/Sample/ImportMultiLayer.h" // createMultiLayerFromPython
diff --git a/GUI/View/Realspace/RealspaceWidget.cpp b/GUI/View/Realspace/RealspaceWidget.cpp
index 1a6eb06058c..5461c6a6f5e 100644
--- a/GUI/View/Realspace/RealspaceWidget.cpp
+++ b/GUI/View/Realspace/RealspaceWidget.cpp
@@ -17,7 +17,7 @@
 #include "GUI/Model/Material/MaterialItem.h"
 #include "GUI/Model/Sample/SampleItem.h"
 #include "GUI/View/Info/CautionSign.h"
-#include "GUI/View/Layout/ApplicationSettings.h"
+#include "GUI/View/Layout/AppConfig.h"
 #include "GUI/View/Realspace/RealspaceBuilder.h"
 #include "GUI/View/Widget/FileDialog.h"
 #include "Img3D/Model/Model.h"
diff --git a/GUI/View/Sample/SampleForm.cpp b/GUI/View/Sample/SampleForm.cpp
index 6dfe6e3de77..dc8b853517c 100644
--- a/GUI/View/Sample/SampleForm.cpp
+++ b/GUI/View/Sample/SampleForm.cpp
@@ -16,7 +16,7 @@
 #include "Base/Util/Vec.h"
 #include "GUI/Model/Project/ProjectDocument.h"
 #include "GUI/Model/Sample/SamplesSet.h"
-#include "GUI/View/Layout/ApplicationSettings.h"
+#include "GUI/View/Layout/AppConfig.h"
 #include "GUI/View/Layout/LayoutUtil.h"
 #include "GUI/View/Sample/CompoundForm.h"
 #include "GUI/View/Sample/CoreAndShellForm.h"
diff --git a/GUI/View/Views/InstrumentView.cpp b/GUI/View/Views/InstrumentView.cpp
index 2979c881e92..903337a8efe 100644
--- a/GUI/View/Views/InstrumentView.cpp
+++ b/GUI/View/Views/InstrumentView.cpp
@@ -21,7 +21,7 @@
 #include "GUI/View/Instrument/OffspecInstrumentEditor.h"
 #include "GUI/View/Instrument/Scatter2DInstrumentEditor.h"
 #include "GUI/View/Instrument/SpecularInstrumentEditor.h"
-#include "GUI/View/Layout/ApplicationSettings.h"
+#include "GUI/View/Layout/AppConfig.h"
 #include "GUI/View/Loader/ComponentRW.h"
 #include "GUI/View/Modelview/SetView.h"
 #include "GUI/View/Setup/FrameActions.h"
-- 
GitLab