Guitarix
gx_gui::WidgetStack Class Reference

#include <gx_stackbox_builder.h>

Public Member Functions

 WidgetStack ()
 
 ~WidgetStack ()
 
bool empty ()
 
void push (Gtk::Widget *w)
 
void pop ()
 
void container_add (Gtk::Widget *w)
 
void box_pack_start (Gtk::Widget *w, bool expand=true, bool fill=true, int padding=0)
 
void notebook_append_page (Gtk::Widget *w, Gtk::Widget *label)
 
bool top_is_notebook ()
 
Gtk::Widget * add (Gtk::Widget *w, const Glib::ustring &label=Glib::ustring())
 

Detailed Description

Definition at line 27 of file gx_stackbox_builder.h.

Constructor & Destructor Documentation

gx_gui::WidgetStack::WidgetStack ( )
inline

Definition at line 32 of file gx_stackbox_builder.h.

gx_gui::WidgetStack::~WidgetStack ( )
inline

Definition at line 33 of file gx_stackbox_builder.h.

Member Function Documentation

Gtk::Widget * gx_gui::WidgetStack::add ( Gtk::Widget *  w,
const Glib::ustring &  label = Glib::ustring() 
)
void gx_gui::WidgetStack::box_pack_start ( Gtk::Widget *  w,
bool  expand = true,
bool  fill = true,
int  padding = 0 
)

Definition at line 56 of file gx_stackbox_builder.cpp.

Referenced by gx_gui::StackBoxBuilder::get_box(), and pop().

void gx_gui::WidgetStack::container_add ( Gtk::Widget *  w)

Definition at line 52 of file gx_stackbox_builder.cpp.

Referenced by gx_gui::StackBoxBuilder::get_box(), and pop().

bool gx_gui::WidgetStack::empty ( )
inline

Definition at line 34 of file gx_stackbox_builder.h.

Referenced by gx_gui::StackBoxBuilder::fetch().

void gx_gui::WidgetStack::notebook_append_page ( Gtk::Widget *  w,
Gtk::Widget *  label 
)

Definition at line 60 of file gx_stackbox_builder.cpp.

Referenced by pop().

void gx_gui::WidgetStack::pop ( )
inline

Definition at line 36 of file gx_stackbox_builder.h.

Referenced by gx_gui::StackBoxBuilder::fetch().

void gx_gui::WidgetStack::push ( Gtk::Widget *  w)
inline
bool gx_gui::WidgetStack::top_is_notebook ( )
inline

Definition at line 40 of file gx_stackbox_builder.h.

Referenced by gx_gui::StackBoxBuilder::get_box().


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