CEBL  2.1
Public Member Functions | Protected Attributes
CEBLGtkWidgetDetachable Class Reference

#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)

Detailed Description

Definition at line 31 of file CEBLGtkWidgetDetachable.hpp.


Constructor & Destructor Documentation

CEBLGtkWidgetDetachable::CEBLGtkWidgetDetachable ( )
CEBLGtkWidgetDetachable::~CEBLGtkWidgetDetachable ( )

Definition at line 46 of file CEBLGtkWidgetDetachable.cpp.

References inner_container, and outer_container.


Member Function Documentation

GtkWidget* CEBLGtkWidgetDetachable::getContainer ( )
inlinevirtual
void CEBLGtkWidgetDetachable::hide ( )
virtual
bool CEBLGtkWidgetDetachable::isDetached ( )
inline

Definition at line 46 of file CEBLGtkWidgetDetachable.hpp.

References is_detached.

Referenced by TabMonitor::onHide().

CEBLGtkWidgetDetachable::operator GtkWidget * ( )
inlinevirtual

get pointer to gtk widget

Reimplemented from CEBLGtkWidget.

Definition at line 45 of file CEBLGtkWidgetDetachable.hpp.

References outer_container.


Field Documentation

GtkWidget * CEBLGtkWidgetDetachable::detached_window
protected

Definition at line 39 of file CEBLGtkWidgetDetachable.hpp.

Referenced by EEGMonitor::initPlot().

GtkWidget * CEBLGtkWidgetDetachable::inner_container
protected
bool CEBLGtkWidgetDetachable::is_detached
protected
GtkWidget* CEBLGtkWidgetDetachable::outer_container
protected
GtkWidget * CEBLGtkWidgetDetachable::toggle_detached
protected

Definition at line 39 of file CEBLGtkWidgetDetachable.hpp.

Referenced by CEBLGtkWidgetDetachable(), and hide().


The documentation for this class was generated from the following files: