diff libgui/src/files-dock-widget.h @ 16622:38fef1e833ea

handle copying names file browser to clipboard; allow multiple selections * files-dock-widget.cc (class FileTreeViewer): New class. (files_dock_widget::files_dock_widget): Use it for _file_tree_view. New context menu action to copy selection to clipboard. Set extended selection mode for _file_tree_view. (files_dock_widget::contextmenu_copy_selection): New function.
author John W. Eaton <jwe@octave.org>
date Mon, 06 May 2013 07:45:53 -0400
parents 99a57611d58a
children 25e418d23a4b
line wrap: on
line diff
--- a/libgui/src/files-dock-widget.h
+++ b/libgui/src/files-dock-widget.h
@@ -34,6 +34,7 @@
 #include <QVBoxLayout>
 #include <QAction>
 #include <QTreeView>
+#include <QMouseEvent>
 
 #include <QComboBox>
 #include "octave-dock-widget.h"
@@ -85,6 +86,7 @@
   /* context menu actions */
   void contextmenu_open (bool);
   void contextmenu_open_in_app (bool);
+  void contextmenu_copy_selection (bool);
   void contextmenu_run (bool);
   void contextmenu_load (bool);
   void contextmenu_rename (bool);