Mercurial > octave
diff libgui/src/main-window.cc @ 27613:deb8877f2c34
use symbolic constants for preferences key and default values in news reader
* gui-preferences-all.h: added new include file for news reader
* main-window.cc: include new include file for news reader
(main_window, load_and_display_community_news): use symbolic constants
for news reader preferences
* module.mk: added new include file for news reader
* news-reader.cc: include new include file for news reader
(process): use symbolic constants for news reader preferences
* settings-dialog.cc (settings_dialog, write_changed_settings):
use symbolic constants for news reader preferences
* welcome-wizard.cc (handle_web_connect_option):
use symbolic constants for news reader preferences;
(setup_community_news): use default value for presetting the checkbox
for internet connection
author | Torsten Lilge <ttl-octave@mailbox.org> |
---|---|
date | Sat, 02 Nov 2019 07:41:42 +0100 |
parents | 0495b64288f7 |
children | 45bb5bbaf291 |
line wrap: on
line diff
--- a/libgui/src/main-window.cc Fri Nov 01 18:29:47 2019 -0400 +++ b/libgui/src/main-window.cc Sat Nov 02 07:41:42 2019 +0100 @@ -57,6 +57,7 @@ #include "gui-preferences-ed.h" #include "gui-preferences-global.h" #include "gui-preferences-mw.h" +#include "gui-preferences-nr.h" #include "gui-settings.h" #include "interpreter-qobject.h" #include "main-window.h" @@ -185,12 +186,13 @@ if (settings) { connect_to_web - = settings->value ("news/allow_web_connection", false).toBool (); + = settings->value (nr_allow_connection.key, + nr_allow_connection.def).toBool (); last_checked - = settings->value ("news/last_time_checked", QDateTime ()).toDateTime (); - - serial = settings->value ("news/last_news_item", 0).toInt (); + = settings->value (nr_last_time.key, nr_last_time.def).toDateTime (); + + serial = settings->value (nr_last_news.key, nr_last_news.def).toInt (); m_default_encoding = settings->value (ed_default_enc.key, ed_default_enc.def).toString (); } @@ -663,7 +665,8 @@ bool connect_to_web = (settings - ? settings->value ("news/allow_web_connection", false).toBool () + ? settings->value (nr_allow_connection.key, + nr_allow_connection.def).toBool () : true); QString base_url = "https://octave.org";