diff libgui/src/main-window.h @ 16504:49b059bf27c7

allow loading files from file browser * files-dock-widget.h, files-dock-widget.cc (files_dock_widget::contextmenu_requested): Create menu item for loading files. (files_dock_widget::contextmenu_load): New function. (files_dock_widget::load_file_signal): New signal. * main-window.h, main-window.cc (main_window::construct): Connect file_browser_window::load_file_signal to main_window::handle_load_workspace_request. (main_window::load_workspace_callback): Update workspace after loading file. (main_window::handle_load_workspace_request): New argument for passing file name.
author John W. Eaton <jwe@octave.org>
date Fri, 12 Apr 2013 14:51:47 -0400
parents 45ae1038ee89
children 7f2395651a1c
line wrap: on
line diff
--- a/libgui/src/main-window.h	Fri Apr 12 14:51:39 2013 -0400
+++ b/libgui/src/main-window.h	Fri Apr 12 14:51:47 2013 -0400
@@ -81,7 +81,7 @@
 public slots:
   void report_status_message (const QString& statusMessage);
   void handle_save_workspace_request (void);
-  void handle_load_workspace_request (void);
+  void handle_load_workspace_request (const QString& file = QString ());
   void handle_clear_workspace_request (void);
   void handle_clear_history_request (void);
   void handle_rename_variable_request (const QString& old_name,