Mercurial > hg > octave-lyh
diff gui/src/main-window.h @ 14719:89c64340e9ab gui
Extended event based communication model.
* octave-event-listener.h: New interface for event listeners.
* octave-qt-event-listener: Implementation ov event listener for Qt.
* main-window: Added event listener and connected signals.
* octave-event-observer.h: Renamed ignore-method and added comments.
* octave-event.h: Removed type information and added process method instead.
* octave-link: Removed QObject subclassing.
* src.pro: Added new files to project.
* workspace-model: Removed QTimer, since it not in a Qt event loop anymore.
* workspace-view: Added QTimer from the model temporarily.
author | Jacob Dawid <jacob.dawid@googlemail.com> |
---|---|
date | Mon, 04 Jun 2012 16:08:44 +0200 (2012-06-04) |
parents | 5cb54cca8a06 |
children | ec76264adca9 |
line wrap: on
line diff
--- a/gui/src/main-window.h +++ b/gui/src/main-window.h @@ -44,6 +44,7 @@ #include "history-dockwidget.h" #include "files-dockwidget.h" #include "terminal-dockwidget.h" +#include "octave-qt-event-listener.h" /** * \class MainWindow @@ -110,6 +111,8 @@ QToolButton * _current_directory_tool_button; QToolButton * _current_directory_up_tool_button; + octave_qt_event_listener *_octave_qt_event_listener; + // Flag for closing whole application bool _closing; };