|
CEBL
2.1
|
#include <CEBLGtkWidgetDetachable.hpp>
Public Member Functions | |
| CEBLGtkWidgetDetachable () | |
| ~CEBLGtkWidgetDetachable () | |
| GtkWidget * | getContainer () |
| get pointer to gtk widget | |
| operator GtkWidget * () | |
| get pointer to gtk widget | |
| bool | isDetached () |
| void | hide () |
| hide the widget | |
Public Member Functions inherited from CEBLGtkWidget | |
| CEBLGtkWidget () | |
| virtual | ~CEBLGtkWidget () |
| virtual void | removeWidget (GtkWidget *widget) |
| remove a widget from the container | |
| virtual void | show () |
| show the widget | |
Protected Attributes | |
| bool | is_detached |
| GtkWidget * | outer_container |
| GtkWidget * | inner_container |
| GtkWidget * | detached_window |
| GtkWidget * | toggle_detached |
Protected Attributes inherited from CEBLGtkWidget | |
| GtkWidget * | cebl_gtk_widget_container |
Additional Inherited Members | |
Protected Member Functions inherited from CEBLGtkWidget | |
| void | setWidgetContainer (GtkWidget *widget) |
Definition at line 31 of file CEBLGtkWidgetDetachable.hpp.
| CEBLGtkWidgetDetachable::CEBLGtkWidgetDetachable | ( | ) |
Definition at line 13 of file CEBLGtkWidgetDetachable.cpp.
References CEBLGtkWidget::cebl_gtk_widget_container, inner_container, is_detached, outer_container, and toggle_detached.
| CEBLGtkWidgetDetachable::~CEBLGtkWidgetDetachable | ( | ) |
Definition at line 46 of file CEBLGtkWidgetDetachable.cpp.
References inner_container, and outer_container.
|
inlinevirtual |
get pointer to gtk widget
Reimplemented from CEBLGtkWidget.
Definition at line 44 of file CEBLGtkWidgetDetachable.hpp.
References outer_container.
Referenced by TabRealTimeClassification::onHide(), TabTraining::onHide(), TabRealTimeClassification::updateView(), and TabTraining::updateView().
|
virtual |
hide the widget
Reimplemented from CEBLGtkWidget.
Definition at line 53 of file CEBLGtkWidgetDetachable.cpp.
References CEBLGtkWidget::cebl_gtk_widget_container, is_detached, and toggle_detached.
Referenced by TabRealTimeClassification::onHide(), TabTraining::onHide(), TabRealTimeClassification::updateView(), and TabTraining::updateView().
|
inline |
Definition at line 46 of file CEBLGtkWidgetDetachable.hpp.
References is_detached.
Referenced by TabMonitor::onHide().
|
inlinevirtual |
get pointer to gtk widget
Reimplemented from CEBLGtkWidget.
Definition at line 45 of file CEBLGtkWidgetDetachable.hpp.
References outer_container.
|
protected |
Definition at line 39 of file CEBLGtkWidgetDetachable.hpp.
Referenced by EEGMonitor::initPlot().
|
protected |
Definition at line 39 of file CEBLGtkWidgetDetachable.hpp.
Referenced by CEBLGtkWidgetDetachable(), and ~CEBLGtkWidgetDetachable().
|
protected |
Definition at line 38 of file CEBLGtkWidgetDetachable.hpp.
Referenced by CEBLGtkWidgetDetachable(), hide(), EEGMonitor::initPlot(), and isDetached().
|
protected |
Definition at line 39 of file CEBLGtkWidgetDetachable.hpp.
Referenced by CEBLGtkWidgetDetachable(), getContainer(), operator GtkWidget *(), and ~CEBLGtkWidgetDetachable().
|
protected |
Definition at line 39 of file CEBLGtkWidgetDetachable.hpp.
Referenced by CEBLGtkWidgetDetachable(), and hide().
1.8.1.1