3 #ifndef _GTKMM_ABOUTDIALOG_H
4 #define _GTKMM_ABOUTDIALOG_H
6 #include <gtkmmconfig.h>
9 #include <glibmm/ustring.h>
10 #include <sigc++/sigc++.h>
35 #ifndef DOXYGEN_SHOULD_SKIP_THIS
42 {
class AboutDialog_Class; }
63 #ifndef DOXYGEN_SHOULD_SKIP_THIS
72 #ifndef DOXYGEN_SHOULD_SKIP_THIS
76 static CppClassType aboutdialog_class_;
83 explicit AboutDialog(
const Glib::ConstructParams& construct_params);
89 #ifndef DOXYGEN_SHOULD_SKIP_THIS
90 static GType get_type() G_GNUC_CONST;
93 static GType get_base_type() G_GNUC_CONST;
119 #ifndef GTKMM_DISABLE_DEPRECATED
132 #ifndef GTKMM_DISABLE_DEPRECATED
346 void set_logo(
const Glib::RefPtr<Gdk::Pixbuf>& logo);
380 #ifndef GTKMM_DISABLE_DEPRECATED
593 Glib::PropertyProxy_ReadOnly< Glib::RefPtr<Gdk::Pixbuf> >
property_logo()
const;
Glib::PropertyProxy< Glib::StringArrayHandle > property_translator_credits()
void set_documenters(const Glib::StringArrayHandle &documenters)
Glib::PropertyProxy_ReadOnly< Glib::ustring > property_program_name() const
GtkAboutDialog * gobj()
Provides access to the underlying C GtkObject.
Glib::PropertyProxy< Glib::ustring > property_name()
Glib::ustring get_logo_icon_name() const
Glib::StringArrayHandle get_authors() const
Glib::PropertyProxy_ReadOnly< Glib::StringArrayHandle > property_artists() const
bool get_wrap_license() const
const GtkAboutDialog * gobj() const
Provides access to the underlying C GtkObject.
Glib::PropertyProxy_ReadOnly< bool > property_wrap_license() const
void set_website(const Glib::ustring &website)
void set_copyright(const Glib::ustring ©right)
Glib::PropertyProxy< Glib::ustring > property_website()
static void set_email_hook(const SlotActivateLink &slot)
Glib::PropertyProxy_ReadOnly< Glib::ustring > property_website_label() const
void set_artists(const Glib::StringArrayHandle &artists)
Glib::ustring get_license() const
void set_version(const Glib::ustring &version)
Glib::ustring get_version() const
Glib::ustring get_website_label() const
Glib::RefPtr< const Gdk::Pixbuf > get_logo() const
Glib::PropertyProxy< Glib::ustring > property_license()
Glib::PropertyProxy< Glib::StringArrayHandle > property_authors()
Glib::PropertyProxy_ReadOnly< Glib::StringArrayHandle > property_translator_credits() const
Glib::PropertyProxy_ReadOnly< Glib::ustring > property_version() const
Glib::PropertyProxy< Glib::ustring > property_comments()
Glib::PropertyProxy< Glib::ustring > property_version()
void set_program_name(const Glib::ustring &name)
Glib::StringArrayHandle get_documenters() const
void set_name(const Glib::ustring &name)
void set_logo_icon_name(const Glib::ustring &icon_name)
Glib::ustring get_website() const
Glib::ustring get_translator_credits() const
Glib::PropertyProxy< Glib::StringArrayHandle > property_artists()
void set_comments(const Glib::ustring &comments)
Glib::PropertyProxy< bool > property_wrap_license()
Glib::PropertyProxy_ReadOnly< Glib::ustring > property_comments() const
Glib::PropertyProxy< Glib::ustring > property_website_label()
Glib::ustring get_program_name() const
void set_website_label(const Glib::ustring &website_label)
Gtk::AboutDialog * wrap(GtkAboutDialog *object, bool take_copy=false)
Glib::PropertyProxy_ReadOnly< Glib::ustring > property_license() const
Glib::ustring get_name() const
Glib::StringArrayHandle get_artists() const
Glib::ustring get_comments() const
sigc::slot< void, AboutDialog &, const Glib::ustring & > SlotActivateLink
Glib::RefPtr< Gdk::Pixbuf > get_logo()
Glib::PropertyProxy_ReadOnly< Glib::ustring > property_website() const
Glib::PropertyProxy< Glib::StringArrayHandle > property_documenters()
Glib::PropertyProxy_ReadOnly< Glib::RefPtr< Gdk::Pixbuf > > property_logo() const
Glib::PropertyProxy_ReadOnly< Glib::ustring > property_logo_icon_name() const
Glib::PropertyProxy_ReadOnly< Glib::ustring > property_name() const
Glib::PropertyProxy_ReadOnly< Glib::StringArrayHandle > property_authors() const
Glib::PropertyProxy_ReadOnly< Glib::StringArrayHandle > property_documenters() const
static void set_url_hook(const SlotActivateLink &slot)
void set_authors(const Glib::StringArrayHandle &authors) const
Glib::PropertyProxy< Glib::RefPtr< Gdk::Pixbuf > > property_logo()
void set_license(const Glib::ustring &license)
void set_wrap_license(bool wrap_license)
Glib::PropertyProxy< Glib::ustring > property_logo_icon_name()
void set_logo(const Glib::RefPtr< Gdk::Pixbuf > &logo)
Glib::ustring get_copyright() const
Glib::PropertyProxy< Glib::ustring > property_program_name()
Glib::PropertyProxy_ReadOnly< Glib::ustring > property_copyright() const
void set_translator_credits(const Glib::ustring &translator_credits)
Glib::PropertyProxy< Glib::ustring > property_copyright()
GtkImageIconNameData name