The members of Gtk.IconSource are listed below.
See Also: Inherited members from GLib.Opaque
Creates a new Gtk.IconSource. | ||
Internal constructor |
Direction | TextDirection. The text direction this icon source applies to. | |
DirectionWildcarded | bool. If the text direction is wildcarded, this source can be used as the base image for an icon in any Gtk.TextDirection. | |
Filename | string. Retrieves the source filename, or null if none is set. | |
[read-only] static | GType | GLib.GType. GType Property. |
IconName | string. The name of an icon to look up in the current icon theme to use as a base image when creating icon variants for #GtkIconSet | |
Pixbuf | Gdk.Pixbuf. The base image used when creating icon variants of a Gtk.IconSet | |
Size | IconSize. The icon size this icon source is intended to be used with. | |
SizeWildcarded | bool. If the icon size is wildcarded, this source can be used as the base image for an icon of any size. If the size is not wildcarded, then the size the source applies to should be set with IconSource.Size and the icon source will only be used with that specific size. | |
State | StateType. The widget state this icon source applies to. | |
StateWildcarded | bool. If the widget state is wildcarded, this source can be used as the base image for an icon in any Gtk.StateType. |
Copy()Creates a copy of the current Gtk.IconSource; mostly useful for language bindings. | ||
Free()Frees a dynamically-allocated icon source, along with its filename, size, and pixbuf fields. |