Get_property (const Glib::ustring &property_name) constĬonnect_property_changed (const Glib::ustring &property_name, const sigc::slot &slot)Ĭonnect_property_changed (const Glib::ustring &property_name, sigc::slot &slot) Get_property (const Glib::ustring &property_name, PropertyType &value) const Set_property (const Glib::ustring &property_name, const PropertyType &value) Get_property_value (const Glib::ustring &property_name, Glib::ValueBase &value) const Set_property_value (const Glib::ustring &property_name, const Glib::ValueBase &value) Public Member Functions inherited from Glib::ObjectBase Wrap (GObject *object, bool take_copy=false) Set_data (const Quark &key, void *data, DestroyNotify notify) Public Member Functions inherited from Glib::Object The name of the icon theme that is being used. Resource paths that will be looked at when looking for icons, similar to search paths. The icon names that are supported by the icon theme. The display that this icon theme object is attached to. Lists the names of icons in the current icon theme. Lookup_icon (const Glib::RefPtr& icon, int size, int scale=1, TextDirection direction= TextDirection::NONE, IconLookupFlags flags=( IconLookupFlags) 0) const Looks up a icon for a desired size and window scale, returning a Gtk::IconPaintable. Lookup_icon (const Glib::RefPtr& icon, int size, int scale=1, TextDirection direction= TextDirection::NONE, IconLookupFlags flags=( IconLookupFlags) 0) Lookup_icon (const Glib::ustring& icon_name, int size, int scale=1, TextDirection direction= TextDirection::NONE, IconLookupFlags flags=( IconLookupFlags) 0) const Lookup_icon (const Glib::ustring& icon_name, const std::vector& fallbacks, int size, int scale=1, TextDirection direction= TextDirection::NONE, IconLookupFlags flags=( IconLookupFlags) 0) const Lookup_icon (const Glib::ustring& icon_name, int size, int scale=1, TextDirection direction= TextDirection::NONE, IconLookupFlags flags=( IconLookupFlags) 0)Ī lookup_icon() convenience overload. Looks up a named icon for a desired size and window scale, returning a Gtk::IconPaintable.
Lookup_icon (const Glib::ustring& icon_name, const std::vector& fallbacks, int size, int scale=1, TextDirection direction= TextDirection::NONE, IconLookupFlags flags=( IconLookupFlags) 0) Returns an array of integers describing the sizes at which the icon is available without scaling. Get_icon_sizes (const Glib::ustring& icon_name) const
Has_icon (const Glib::ustring& icon_name) constĬhecks whether an icon theme includes an icon for a particular name. Sets the name of the icon theme that the Gtk::IconTheme object uses overriding system configuration.
Set_theme_name (const Glib::ustring& theme_name) More.Īdd_resource_path (const std::string& path)Īdds a resource path that will be looked at when looking for icons, similar to search paths. Sets the resource paths that will be looked at when looking for icons, similar to search paths. Set_resource_path (const std::vector& path) More.Īdd_search_path (const std::string& path)Īppends a directory to the search path. Sets the search path for the icon theme object. Set_search_path (const std::vector& path) Returns the display that the GtkIconTheme object was created for. Use when directly setting fields in structs.
The caller is responsible for unrefing it. Provides access to the underlying C instance. Provides access to the underlying C GObject.