diff libgui/src/main-window.h @ 16519:3e8fd0c479b4

Add find files implemtation to main window menu * libgui/src/find-files-dialog.cc, libgui/src/find-files-dialog.h, libgui/src/find-files-model.cc, libgui/src/find-files-model.h: New files. * libgui/src/main-window.cc, libgui/src/main-window.h (main-window::main-window): Initialize find_files_dlg. Connect Find files menu. (main_window::find_files): New function. (main_window::find_files_finished): New function. * libgui/src/module.mk: Update file lists.
author John Donoghue <john.donoghue@ieee.org>
date Mon, 15 Apr 2013 02:06:00 -0400
parents db045633405c
children e192525236ad
line wrap: on
line diff
--- a/libgui/src/main-window.h	Sun Apr 14 21:34:47 2013 +0200
+++ b/libgui/src/main-window.h	Mon Apr 15 02:06:00 2013 -0400
@@ -53,6 +53,7 @@
 #include "terminal-dock-widget.h"
 #include "documentation-dock-widget.h"
 #include "octave-qt-link.h"
+#include "find-files-dialog.h"
 
 /**
  * \class MainWindow
@@ -140,6 +141,9 @@
                                   const QIntList&, const QIntList&,
                                   const QStringList&);
 
+  // find files dialog 
+  void find_files(const QString &startdir=QDir::currentPath());
+  void find_files_finished(int);
 protected:
   void closeEvent (QCloseEvent * closeEvent);
 
@@ -235,6 +239,9 @@
   static const int current_directory_max_count = 16;
   QLineEdit *_current_directory_line_edit;
 
+  // Find files dialog
+  find_files_dialog * find_files_dlg;
+
   octave_main_thread *_octave_main_thread;
 
   octave_qt_link *_octave_qt_link;