Mercurial > hg > octave-lyh
diff gui/src/MainWindow.h @ 14700:7623bece76df gui
Implemented logic for current directory bar.
* MainWindow: Changed current working directory line edit to combo box. Added various signals and slots.
* OctaveLink: Added signal that will be emitted whenever a current directory change occurs.
author | Jacob Dawid <jacob.dawid@googlemail.com> |
---|---|
date | Tue, 29 May 2012 19:08:05 +0200 |
parents | 55f88d2236b6 |
children |
line wrap: on
line diff
--- a/gui/src/MainWindow.h +++ b/gui/src/MainWindow.h @@ -29,6 +29,7 @@ #include <QMdiSubWindow> #include <QCloseEvent> #include <QToolButton> +#include <QComboBox> // Editor includes #include "FileEditorInterface.h" @@ -91,6 +92,11 @@ void showAboutOctave (); void noticeSettings (); void prepareForQuit (); + void resetWindows (); + void updateCurrentWorkingDirectory (QString directory); + void changeCurrentWorkingDirectory (); + void changeCurrentWorkingDirectory (QString directory); + void currentWorkingDirectoryUp (); protected: void closeEvent (QCloseEvent * closeEvent); @@ -113,7 +119,7 @@ // Toolbars. QStatusBar *m_statusBar; - QLineEdit *m_currentDirectoryLineEdit; + QComboBox *m_currentDirectoryComboBox; QToolButton *m_currentDirectoryToolButton; QToolButton *m_currentDirectoryUpToolButton;