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 | |
![]() | |
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 |
![]() | |
GtkWidget * | cebl_gtk_widget_container |
Additional Inherited Members | |
![]() | |
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().