3 #ifndef _LIBGNOMEUIMM_ICON_SEL_H
4 #define _LIBGNOMEUIMM_ICON_SEL_H
31 #include <gtkmm/box.h>
34 #ifndef DOXYGEN_SHOULD_SKIP_THIS
35 typedef struct _GnomeIconSelection GnomeIconSelection;
36 typedef struct _GnomeIconSelectionClass GnomeIconSelectionClass;
44 {
class IconSelection_Class; }
57 #ifndef DOXYGEN_SHOULD_SKIP_THIS
59 typedef IconSelection_Class CppClassType;
60 typedef GnomeIconSelection BaseObjectType;
61 typedef GnomeIconSelectionClass BaseClassType;
66 #ifndef DOXYGEN_SHOULD_SKIP_THIS
69 friend class IconSelection_Class;
70 static CppClassType iconselection_class_;
77 explicit IconSelection(
const Glib::ConstructParams& construct_params);
83 #ifndef DOXYGEN_SHOULD_SKIP_THIS
84 static GType get_type() G_GNUC_CONST;
87 static GType get_base_type() G_GNUC_CONST;
91 GnomeIconSelection*
gobj() {
return reinterpret_cast<GnomeIconSelection*
>(gobject_); }
94 const GnomeIconSelection*
gobj()
const {
return reinterpret_cast<GnomeIconSelection*
>(gobject_); }
99 #ifdef GLIBMM_VFUNCS_ENABLED
100 #endif //GLIBMM_VFUNCS_ENABLED
104 #ifdef GLIBMM_VFUNCS_ENABLED
105 #endif //GLIBMM_VFUNCS_ENABLED
108 #ifdef GLIBMM_DEFAULT_SIGNAL_HANDLERS_ENABLED
109 #endif //GLIBMM_DEFAULT_SIGNAL_HANDLERS_ENABLED
126 Glib::ustring
get_icon(
bool full_path =
true)
const;