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