From fd9ca7efe2e69063aaec8c81bc5c87d12dfe2e76 Mon Sep 17 00:00:00 2001
From: Federico Montesino Pouzols <federico.montesino-pouzols@stfc.ac.uk>
Date: Thu, 20 Aug 2015 09:19:12 +0100
Subject: [PATCH] use specific Qt settings group for this interface, re #12610

---
 .../EnggDiffraction/EnggDiffractionViewQtGUI.h                  | 2 +-
 .../src/EnggDiffraction/EnggDiffractionViewQtGUI.cpp            | 2 ++
 2 files changed, 3 insertions(+), 1 deletion(-)

diff --git a/Code/Mantid/MantidQt/CustomInterfaces/inc/MantidQtCustomInterfaces/EnggDiffraction/EnggDiffractionViewQtGUI.h b/Code/Mantid/MantidQt/CustomInterfaces/inc/MantidQtCustomInterfaces/EnggDiffraction/EnggDiffractionViewQtGUI.h
index 4c19fe3c865..aec1818ea8b 100644
--- a/Code/Mantid/MantidQt/CustomInterfaces/inc/MantidQtCustomInterfaces/EnggDiffraction/EnggDiffractionViewQtGUI.h
+++ b/Code/Mantid/MantidQt/CustomInterfaces/inc/MantidQtCustomInterfaces/EnggDiffraction/EnggDiffractionViewQtGUI.h
@@ -136,7 +136,7 @@ private:
   virtual void closeEvent(QCloseEvent *ev);
 
   // path/name for the persistent settings group of this interface
-  std::string m_settingsGroup;
+  const static std::string m_settingsGroup;
 
   // here the view puts messages before notifying the presenter to show them
   std::vector<std::string> m_logMsgs;
diff --git a/Code/Mantid/MantidQt/CustomInterfaces/src/EnggDiffraction/EnggDiffractionViewQtGUI.cpp b/Code/Mantid/MantidQt/CustomInterfaces/src/EnggDiffraction/EnggDiffractionViewQtGUI.cpp
index 86255ac4fd7..e159559bce6 100644
--- a/Code/Mantid/MantidQt/CustomInterfaces/src/EnggDiffraction/EnggDiffractionViewQtGUI.cpp
+++ b/Code/Mantid/MantidQt/CustomInterfaces/src/EnggDiffraction/EnggDiffractionViewQtGUI.cpp
@@ -40,6 +40,8 @@ const std::string EnggDiffractionViewQtGUI::g_pixelCalibExt =
     "(*.csv *.nxs *.nexus);;"
     "Other extensions/all files (*.*)";
 
+const std::string EnggDiffractionViewQtGUI::m_settingsGroup = "CustomInterfaces/EnggDiffractionView";
+
 /**
  * Default constructor.
  *
-- 
GitLab