3 #ifndef _GTKMM_SIZEGROUP_H
4 #define _GTKMM_SIZEGROUP_H
7 #include <glibmm/ustring.h>
8 #include <sigc++/sigc++.h>
31 #include <glibmm/object.h>
35 #ifndef DOXYGEN_SHOULD_SKIP_THIS
41 #ifndef DOXYGEN_SHOULD_SKIP_THIS
43 {
class SizeGroup_Class; }
67 #ifndef DOXYGEN_SHOULD_SKIP_THIS
75 static GType value_type() G_GNUC_CONST;
107 #ifndef DOXYGEN_SHOULD_SKIP_THIS
116 static CppClassType sizegroup_class_;
124 explicit SizeGroup(
const Glib::ConstructParams& construct_params);
136 #ifndef DOXYGEN_SHOULD_SKIP_THIS
139 static GType get_base_type() G_GNUC_CONST;
static Glib::RefPtr< SizeGroup > create(SizeGroupMode mode)
void add_widget(Widget &widget)
void set_ignore_hidden(bool ignore_hidden=true)
GtkSizeGroup * gobj_copy()
Provides access to the underlying C instance. The caller is responsible for unrefing it....
static GType get_type() G_GNUC_CONST
Glib::PropertyProxy_ReadOnly< bool > property_ignore_hidden() const
Glib::PropertyProxy_ReadOnly< SizeGroupMode > property_mode() const
void remove_widget(Widget &widget)
SizeGroupMode get_mode() const
const GtkSizeGroup * gobj() const
Provides access to the underlying C GObject.
Glib::SListHandle< const Widget * > get_widgets() const
Glib::RefPtr< Gtk::SizeGroup > wrap(GtkSizeGroup *object, bool take_copy=false)
bool get_ignore_hidden() const
Glib::PropertyProxy< bool > property_ignore_hidden()
SizeGroup(SizeGroupMode mode)
void set_mode(SizeGroupMode mode)
Glib::SListHandle< Widget * > get_widgets()
Glib::PropertyProxy< SizeGroupMode > property_mode()
GtkSizeGroup * gobj()
Provides access to the underlying C GObject.