comparison libgui/src/files-dock-widget.h @ 16503:c1ff738d606d

allow files to be renamed or deleted using the file browser * libgui/src/files-dock-widget.cc, libgui/src/files-dock-widget.h (files_dock_widget::files_dock_widget): Add connect/setup for context menu. (files_dock_widget::contextmenu_requested): New function. (files_dock_widget::contextmenu_open): New function. (files_dock_widget::contextmenu_rename): New function. (files_dock_widget::contextmenu_delete): New function. (files_dock_widget::contextmenu_newfile): New function. (files_dock_widget::contextmenu_newdir): New function.
author John Donoghue <john.donoghue@ieee.org>
date Fri, 12 Apr 2013 14:51:39 -0400
parents facf00ce97d3
children 49b059bf27c7
comparison
equal deleted inserted replaced
16502:45ae1038ee89 16503:c1ff738d606d
77 void update_octave_directory (const QString& dir); 77 void update_octave_directory (const QString& dir);
78 78
79 /** Tells the widget to react on changed settings. */ 79 /** Tells the widget to react on changed settings. */
80 void notice_settings (const QSettings *settings); 80 void notice_settings (const QSettings *settings);
81 81
82 private slots:
83 /** context menu wanted */
84 void contextmenu_requested (const QPoint& pos);
85
86 /* context menu actions */
87 void contextmenu_open (bool);
88 void contextmenu_rename (bool);
89 void contextmenu_delete (bool);
90 void contextmenu_newfile (bool);
91 void contextmenu_newdir (bool);
92
82 signals: 93 signals:
83 94
84 /** Emitted, whenever the user requested to open a file. */ 95 /** Emitted, whenever the user requested to open a file. */
85 void open_file (const QString& fileName); 96 void open_file (const QString& fileName);
86 97