comparison gui/src/workspace-view.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
parents 5cb54cca8a06
children cecc7da96e2a
comparison
equal deleted inserted replaced
14718:3df7ef0080c7 14719:89c64340e9ab
39 protected: 39 protected:
40 void closeEvent (QCloseEvent *event); 40 void closeEvent (QCloseEvent *event);
41 41
42 private: 42 private:
43 QTreeView *_workspace_tree_view; 43 QTreeView *_workspace_tree_view;
44
45 /** Timer for periodically updating the workspace model from the current
46 * symbol information. */
47 QTimer _update_workspace_model_timer;
44 }; 48 };
45 49
46 #endif // WORKSPACEVIEW_H 50 #endif // WORKSPACEVIEW_H