3#ifndef _LIBGNOMEUIMM_ICON_ENTRY_H
4#define _LIBGNOMEUIMM_ICON_ENTRY_H
35#include <gtkmm/entry.h>
38#ifndef DOXYGEN_SHOULD_SKIP_THIS
39typedef struct _GnomeIconEntry GnomeIconEntry;
40typedef struct _GnomeIconEntryClass GnomeIconEntryClass;
48{
class IconEntry_Class; }
61#ifndef DOXYGEN_SHOULD_SKIP_THIS
63 typedef IconEntry_Class CppClassType;
64 typedef GnomeIconEntry BaseObjectType;
65 typedef GnomeIconEntryClass BaseClassType;
70#ifndef DOXYGEN_SHOULD_SKIP_THIS
73 friend class IconEntry_Class;
74 static CppClassType iconentry_class_;
81 explicit IconEntry(
const Glib::ConstructParams& construct_params);
82 explicit IconEntry(GnomeIconEntry* castitem);
87#ifndef DOXYGEN_SHOULD_SKIP_THIS
88 static GType get_type() G_GNUC_CONST;
91 static GType get_base_type() G_GNUC_CONST;
95 GnomeIconEntry*
gobj() {
return reinterpret_cast<GnomeIconEntry*
>(gobject_); }
98 const GnomeIconEntry*
gobj()
const {
return reinterpret_cast<GnomeIconEntry*
>(gobject_); }
103#ifdef GLIBMM_VFUNCS_ENABLED
108#ifdef GLIBMM_VFUNCS_ENABLED
112#ifdef GLIBMM_DEFAULT_SIGNAL_HANDLERS_ENABLED
123 IconEntry(
const Glib::ustring& history_id,
const Glib::ustring& browse_dialog_title);
Definition: icon-entry.h:59
void set_browse_dialog_title(const Glib::ustring &browse_dialog_title)
const GnomeIconEntry * gobj() const
Provides access to the underlying C GtkObject.
Definition: icon-entry.h:98
Glib::SignalProxy0< void > signal_changed()
bool set_filename(const Glib::ustring &filename)
void set_history_id(const Glib::ustring &history_id)
void set_max_saved(guint max_saved)
GnomeIconEntry * gobj()
Provides access to the underlying C GtkObject.
Definition: icon-entry.h:95
Glib::SignalProxy0< void > signal_browse()
Gnome::UI::IconEntry * wrap(GnomeIconEntry *object, bool take_copy=false)
A Glib::wrap() method for this object.
const Gtk::Widget * get_pick_dialog() const
Glib::ustring get_filename() const
virtual void on_changed()
void set_pixmap_subdir(const Glib::ustring &subdir)
Gtk::Widget * get_pick_dialog()
IconEntry(const Glib::ustring &history_id, const Glib::ustring &browse_dialog_title)