comparison libgui/src/octave-qobject.cc @ 31638:474e184321d3

move some functions from resource_manager to gui_settings * gui-settings.h, gui-settings.cc (gui_settings::get_default_font_family, gui_settings::get_default_font, gui_settings::reload, gui_settings::check): Rename and move here from resource-manager.h and resource-manager.cc. Change all uses. * resource-manager.h, resource-manager.cc (resource_manager::is_first_run): Delete. * gui-preferences-global.h (global_skip_welcome_wizard): New gui_pref object. * main-window.cc (main_window::main_window): Check this setting to determine whether to display welcome wizard.
author John W. Eaton <jwe@octave.org>
date Sun, 04 Dec 2022 22:56:23 -0500
parents b26b768f23a4
children ca7d58406f82
comparison
equal deleted inserted replaced
31637:34c3cd39c4b9 31638:474e184321d3
305 m_app_context.gui_running (true); 305 m_app_context.gui_running (true);
306 } 306 }
307 else 307 else
308 { 308 {
309 // Get settings file. 309 // Get settings file.
310 m_resource_manager.reload_settings (); 310 gui_settings settings;
311
312 settings.reload ();
311 313
312 // After settings. 314 // After settings.
313 config_translators (); 315 config_translators ();
314
315 gui_settings settings;
316 316
317 settings.config_icon_theme (); 317 settings.config_icon_theme ();
318 318
319 // Initilize the shortcut-manager 319 // Initilize the shortcut-manager
320 m_shortcut_manager.init_data (); 320 m_shortcut_manager.init_data ();