Mercurial > hg > octave-nkf
diff libgui/src/files-dock-widget.h @ 16498:605d7f0ee0d8
Added Filesdockwidget recently viewed directory pulldownlist
* libgui/src/files-dockwidget.h (files_dock_widget::_current_directory):
Changed from QLineEdit to QComboBox
* libgui/src/files-dockwidget.cc (files_dock_widget::files_dock_widget):
Changed _current_directory to QComboBox and additional signal processing for
index selection. Added load/populate of comboxbox from saved settings.
(files_dock_widget::~files_dock_widget): added save of _current_directory to
settings.
(files_dock_widget::accept_directory_line_edit): change for QComboBox.
files_dock_widget::display_directory): added insertion of displayed directory
into combox list.
author | John Donoghue <john.donoghue@ieee.org> |
---|---|
date | Sat, 06 Apr 2013 01:14:53 -0400 |
parents | 094bd3627ead |
children | facf00ce97d3 |
line wrap: on
line diff
--- a/libgui/src/files-dock-widget.h +++ b/libgui/src/files-dock-widget.h @@ -36,7 +36,7 @@ #include <QTreeView> #include <QSettings> -#include <QLineEdit> +#include <QComboBox> #include "octave-dock-widget.h" /** @@ -97,7 +97,9 @@ /** The file system view. */ QTreeView * _file_tree_view; - QLineEdit * _current_directory; + QComboBox * _current_directory; + + enum { MaxMRUDirs = 10 }; }; #endif // FILESDOCKWIDGET_H