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));