comparison libgui/src/set-path-dialog.cc @ 31702:aae24eaf89ad

update gui_pref class to match recent changes to sc_pref class * gui-preferences.h, gui-preferences.cc (gui_pref): Define as class with private data members. Disallow modifying data members by only providing accessor functions instead of making data members constant. Change all uses. (all_gui_preferences): New singleton class for global gui_pref data. * gui-preferences-cs.h, gui-preferences-dc.h, gui-preferences-dw.h, gui-preferences-ed.h, gui-preferences-fb.h, gui-preferences-ff.h, gui-preferences-global.h, gui-preferences-gp.h, gui-preferences-hw.h, gui-preferences-mw.h, gui-preferences-nr.h, gui-preferences-pd.h, gui-preferences-sd.h, gui-preferences-ve.h, gui-preferences-ws.h: Provide declarations but not definitions of gui_pref objects. * gui-preferences-cs.cc, gui-preferences-dc.cc, gui-preferences-dw.cc, gui-preferences-ed.cc, gui-preferences-fb.cc, gui-preferences-ff.cc, gui-preferences-global.cc, gui-preferences-gp.cc, gui-preferences-hw.cc, gui-preferences-mw.cc, gui-preferences-nr.cc, gui-preferences-pd.cc, gui-preferences-sd.cc, gui-preferences-ve.cc, gui-preferences-ws.cc: New files to provide definitions of gui_pref objects.
author John W. Eaton <jwe@octave.org>
date Tue, 03 Jan 2023 08:03:20 -0500
parents deb553ac2c54
children 5f11de0e7440
comparison
equal deleted inserted replaced
31701:286306a9a393 31702:aae24eaf89ad
168 168
169 setLayout (main_layout); 169 setLayout (main_layout);
170 170
171 gui_settings settings; 171 gui_settings settings;
172 172
173 restoreGeometry (settings.value(pd_geometry.key).toByteArray()); 173 restoreGeometry (settings.value(pd_geometry.settings_key ()).toByteArray());
174 } 174 }
175 175
176 void set_path_dialog::update_model (void) 176 void set_path_dialog::update_model (void)
177 { 177 {
178 set_path_model *m = static_cast<set_path_model *> (m_path_list->model ()); 178 set_path_model *m = static_cast<set_path_model *> (m_path_list->model ());
298 298
299 void set_path_dialog::save_settings (void) 299 void set_path_dialog::save_settings (void)
300 { 300 {
301 gui_settings settings; 301 gui_settings settings;
302 302
303 settings.setValue (pd_geometry.key, saveGeometry ()); 303 settings.setValue (pd_geometry.settings_key (), saveGeometry ());
304 } 304 }
305 305
306 void set_path_dialog::closeEvent (QCloseEvent *e) 306 void set_path_dialog::closeEvent (QCloseEvent *e)
307 { 307 {
308 save_settings (); 308 save_settings ();