Go to the documentation of this file.
3 #ifndef _LIBGNOMEUIMM_HREF_H
4 #define _LIBGNOMEUIMM_HREF_H
31 #include <gtkmm/button.h>
32 #include <libgnomeui/gnome-href.h>
35 #ifndef DOXYGEN_SHOULD_SKIP_THIS
36 typedef struct _GnomeHRef GnomeHRef;
37 typedef struct _GnomeHRefClass GnomeHRefClass;
55 class HRef :
public Gtk::Button
58 #ifndef DOXYGEN_SHOULD_SKIP_THIS
59 typedef HRef CppObjectType;
60 typedef HRef_Class CppClassType;
61 typedef GnomeHRef BaseObjectType;
62 typedef GnomeHRefClass BaseClassType;
67 #ifndef DOXYGEN_SHOULD_SKIP_THIS
70 friend class HRef_Class;
71 static CppClassType href_class_;
78 explicit HRef(
const Glib::ConstructParams& construct_params);
79 explicit HRef(GnomeHRef* castitem);
84 #ifndef DOXYGEN_SHOULD_SKIP_THIS
85 static GType get_type() G_GNUC_CONST;
88 static GType get_base_type() G_GNUC_CONST;
92 GnomeHRef*
gobj() {
return reinterpret_cast<GnomeHRef*
>(gobject_); }
95 const GnomeHRef*
gobj()
const {
return reinterpret_cast<GnomeHRef*
>(gobject_); }
100 #ifdef GLIBMM_VFUNCS_ENABLED
101 #endif //GLIBMM_VFUNCS_ENABLED
105 #ifdef GLIBMM_VFUNCS_ENABLED
106 #endif //GLIBMM_VFUNCS_ENABLED
109 #ifdef GLIBMM_DEFAULT_SIGNAL_HANDLERS_ENABLED
110 #endif //GLIBMM_DEFAULT_SIGNAL_HANDLERS_ENABLED
117 HRef(
const Glib::ustring& url,
const Glib::ustring& label);
118 HRef(
const Glib::ustring& url);
129 #ifdef GLIBMM_PROPERTIES_ENABLED
137 #endif //#GLIBMM_PROPERTIES_ENABLED
139 #ifdef GLIBMM_PROPERTIES_ENABLED
147 #endif //#GLIBMM_PROPERTIES_ENABLED
149 #ifdef GLIBMM_PROPERTIES_ENABLED
157 #endif //#GLIBMM_PROPERTIES_ENABLED
159 #ifdef GLIBMM_PROPERTIES_ENABLED
167 #endif //#GLIBMM_PROPERTIES_ENABLED
void set_url(const Glib::ustring &url)
Glib::ustring get_url() const
HRef(const Glib::ustring &url)
GnomeHRef * gobj()
Provides access to the underlying C GtkObject.
Definition: href.h:92
Glib::PropertyProxy_ReadOnly< Glib::ustring > property_url() const
You rarely need to use properties because there are get_ and set_ methods for almost all of them.
HRef(const Glib::ustring &url, const Glib::ustring &label)
const GnomeHRef * gobj() const
Provides access to the underlying C GtkObject.
Definition: href.h:95
Glib::PropertyProxy< Glib::ustring > property_url()
You rarely need to use properties because there are get_ and set_ methods for almost all of them.
void set_text(const Glib::ustring &text)
Gnome::UI::HRef * wrap(GnomeHRef *object, bool take_copy=false)
A Glib::wrap() method for this object.
Glib::PropertyProxy_ReadOnly< Glib::ustring > property_text() const
You rarely need to use properties because there are get_ and set_ methods for almost all of them.
Glib::ustring get_text() const
Glib::PropertyProxy< Glib::ustring > property_text()
You rarely need to use properties because there are get_ and set_ methods for almost all of them.