Mercurial > octave
diff libgui/src/qt-interpreter-events.cc @ 27602:ba317c535adb
define new __event_manager_apply_preferences__ function
* qt-interpreter-events.h, qt-interpreter-events.cc ():
(qt_interpreter_events::apply_preferences): New function.
(qt_interpreter_events::apply_new_settings): New signal.
* event-manager.h, event-manager.cc
(interpreter_events::apply_preferences): New virtual function.
(event_manager::apply_preferences): New function.
(F__event_manager_apply_preferences__): New function.
* main-window.cc (main_window::construct_octave_qt_link): Connect
qt_interpreter_events apply_new_settings signal to main_window
request_reload_settings slot.
author | John W. Eaton <jwe@octave.org> |
---|---|
date | Thu, 31 Oct 2019 14:43:47 -0400 |
parents | 7a748f7545c9 |
children | bf6b192428a0 |
line wrap: on
line diff
--- a/libgui/src/qt-interpreter-events.cc Thu Oct 31 14:36:11 2019 -0400 +++ b/libgui/src/qt-interpreter-events.cc Thu Oct 31 14:43:47 2019 -0400 @@ -237,6 +237,11 @@ emit show_preferences_signal (); } + void qt_interpreter_events::apply_preferences (void) + { + emit apply_new_settings (); + } + void qt_interpreter_events::show_doc (const std::string& file) { emit show_doc_signal (QString::fromStdString (file));