diff libgui/src/workspace-model.cc @ 27611:0495b64288f7

use new gui_settings class instead of using QSettings directly * gui-settings.h, gui-settings.cc: New files. Define gui_settings class derived from QSettings. * libgui/src/module.mk: Update. Change all uses of QSettings to use gui_settings instead.
author John W. Eaton <jwe@octave.org>
date Fri, 01 Nov 2019 02:17:13 -0400
parents 78b28d0af037
children 45bb5bbaf291
line wrap: on
line diff
--- a/libgui/src/workspace-model.cc	Fri Nov 01 12:12:10 2019 -0400
+++ b/libgui/src/workspace-model.cc	Fri Nov 01 02:17:13 2019 -0400
@@ -27,10 +27,10 @@
 
 #include <iostream>
 
-#include <QSettings>
 #include <QTreeWidget>
 
 #include "gui-preferences-ws.h"
+#include "gui-settings.h"
 #include "resource-manager.h"
 #include "workspace-model.h"
 
@@ -233,7 +233,7 @@
   }
 
   void
-  workspace_model::notice_settings (const QSettings *settings)
+  workspace_model::notice_settings (const gui_settings *settings)
   {
     QList<QColor> default_colors =
       resource_manager::storage_class_default_colors ();