Mercurial > octave-nkf
comparison libgui/src/terminal-dockwidget.h @ 16057:c3057d80cf91
Created common octave_dock_widget class
* octave_dock_widget.h : New class octave_dock_widget with common dock widget
methods, slots and signals
* file_editor_interface.h: Now inherit from octave_dock_widget, removed common
dock widget code
* file_editor.h: Now inherit from octave_dock_widget, removed common
dock widget code
* file_editor.cc: Now inherit from octave_dock_widget, removed common
dock widget code
* files_dockwidget.h: Now inherit from octave_dock_widget, removed common
dock widget code
* files_dockwidget.cc: Now inherit from octave_dock_widget, removed common
dock widget code
* history_dockwidget.h: Now inherit from octave_dock_widget, removed common
dock widget code
* history_dockwidget.cc: Now inherit from octave_dock_widget, removed common
dock widget methods
* terminal_dockwidget.h: Now inherit from octave_dock_widget, removed common
dock widget code
* terminal_dockwidget.cc: Now inherit from octave_dock_widget, removed common
dock widget code
* module.mk: Added octave_dock_widget
author | Richard Crozier <richard.crozier@yahoo.co.uk> |
---|---|
date | Wed, 06 Feb 2013 21:45:04 +0000 |
parents | 81ff500bfb4e |
children | 4b3a4bf8569b |
comparison
equal
deleted
inserted
replaced
16056:f4f0aea29b21 | 16057:c3057d80cf91 |
---|---|
21 */ | 21 */ |
22 | 22 |
23 #ifndef TERMINALDOCKWIDGET_H | 23 #ifndef TERMINALDOCKWIDGET_H |
24 #define TERMINALDOCKWIDGET_H | 24 #define TERMINALDOCKWIDGET_H |
25 | 25 |
26 #include <QDockWidget> | |
27 #include "QTerminal.h" | 26 #include "QTerminal.h" |
27 #include "octave-dock-widget.h" | |
28 | 28 |
29 class terminal_dock_widget : public QDockWidget | 29 class terminal_dock_widget : public octave_dock_widget |
30 { | 30 { |
31 Q_OBJECT | 31 Q_OBJECT |
32 public: | 32 public: |
33 terminal_dock_widget (QTerminal *terminal, QWidget *parent = 0); | 33 terminal_dock_widget (QTerminal *terminal, QWidget *parent = 0); |
34 | 34 |
35 signals: | 35 signals: |
36 void active_changed (bool active); | |
37 | 36 |
38 public slots: | 37 public slots: |
39 void handle_visibility_changed (bool visible); | |
40 /** Slot when floating property changes */ | |
41 void top_level_changed (bool floating); | |
42 | 38 |
43 protected: | 39 protected: |
44 void closeEvent (QCloseEvent *event); | 40 |
45 }; | 41 }; |
46 | 42 |
47 | 43 |
48 #endif // TERMINALDOCKWIDGET_H | 44 #endif // TERMINALDOCKWIDGET_H |