CEBL  2.1
Public Member Functions | Protected Member Functions | Protected Attributes
CEBLGtkWidget Class Reference

#include <CEBLGtkWidget.hpp>

Public Member Functions

 CEBLGtkWidget ()
virtual ~CEBLGtkWidget ()
virtual GtkWidget * getContainer ()
 get pointer to gtk widget
virtual operator GtkWidget * ()
 get pointer to gtk widget
virtual void removeWidget (GtkWidget *widget)
 remove a widget from the container
virtual void hide ()
 hide the widget
virtual void show ()
 show the widget

Protected Member Functions

void setWidgetContainer (GtkWidget *widget)

Protected Attributes

GtkWidget * cebl_gtk_widget_container

Detailed Description

Definition at line 30 of file CEBLGtkWidget.hpp.


Constructor & Destructor Documentation

CEBLGtkWidget::CEBLGtkWidget ( )

Definition at line 13 of file CEBLGtkWidget.cpp.

References cebl_gtk_widget_container.

CEBLGtkWidget::~CEBLGtkWidget ( )
virtual

Definition at line 18 of file CEBLGtkWidget.cpp.

References cebl_gtk_widget_container.


Member Function Documentation

GtkWidget * CEBLGtkWidget::getContainer ( )
virtual

get pointer to gtk widget

Reimplemented in CEBLGtkWidgetDetachable.

Definition at line 26 of file CEBLGtkWidget.cpp.

References cebl_gtk_widget_container.

Referenced by InfoBar::update().

void CEBLGtkWidget::hide ( )
virtual

hide the widget

Reimplemented in CEBLGtkWidgetDetachable.

Definition at line 41 of file CEBLGtkWidget.cpp.

References cebl_gtk_widget_container.

CEBLGtkWidget::operator GtkWidget * ( )
virtual

get pointer to gtk widget

Reimplemented in CEBLGtkWidgetDetachable.

Definition at line 30 of file CEBLGtkWidget.cpp.

void CEBLGtkWidget::removeWidget ( GtkWidget *  widget)
virtual

remove a widget from the container

Definition at line 35 of file CEBLGtkWidget.cpp.

References cebl_gtk_widget_container.

void CEBLGtkWidget::setWidgetContainer ( GtkWidget *  widget)
inlineprotected
void CEBLGtkWidget::show ( )
virtual

Field Documentation

GtkWidget* CEBLGtkWidget::cebl_gtk_widget_container
protected

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