Mercurial > octave
diff libgui/src/welcome-wizard.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 |
line wrap: on
line diff
--- a/libgui/src/welcome-wizard.cc Mon Jan 02 12:38:44 2023 -0500 +++ b/libgui/src/welcome-wizard.cc Tue Jan 03 08:03:20 2023 -0500 @@ -144,7 +144,7 @@ gui_settings settings; - settings.setValue (nr_allow_connection.key, m_allow_web_connect_state); + settings.setValue (nr_allow_connection.settings_key (), m_allow_web_connect_state); settings.sync (); @@ -248,7 +248,7 @@ QHBoxLayout *checkbox_layout = new QHBoxLayout; - bool allow_connection = nr_allow_connection.def.toBool (); + bool allow_connection = nr_allow_connection.def ().toBool (); if (allow_connection) m_checkbox->setCheckState (Qt::Checked); else