gtk.icon_paintable
Module for [IconPaintable] class
Types 3
classIconPaintable : gobject.object.ObjectWrap, gdk.paintable.Paintable, gtk.symbolic_paintable.SymbolicPaintable
Contains information found when looking up an icon in [gtk.icon_theme.IconTheme].
[gtk.icon_paintable.IconPaintable] implements [gdk.paintable.Paintable].
Methods
IconPaintable self()Returns `this`, for use in `with` statements.IconPaintableGidBuilder builder()Get builder for [gtk.icon_paintable.IconPaintable] Returns: New builder objectstring iconName() @propertyGet `iconName` property. Returns: The icon name that was chosen during lookup.gtk.icon_paintable.IconPaintable newForFile(gio.file.File file, int size, int scale)Creates a [gtk.icon_paintable.IconPaintable] for a file with a given size and scale.gio.file.File getFile()Gets the [gio.file.File] that was used to load the icon.string getIconName()Get the icon name being used for this icon.bool isSymbolic()Checks if the icon is symbolic or not.classIconPaintableGidBuilderImpl(T) : gobject.object.ObjectWrapGidBuilderImpl!T, gdk.paintable.PaintableGidBuilderImpl!T, gtk.symbolic_paintable.SymbolicPaintableGidBuilderImpl!T
Methods
T file(gio.file.File propval)Set `file` property. Params: propval = The file representing the icon, if any. Returns: Builder instance for fluent chainingT iconName(string propval)Set `iconName` property. Params: propval = The icon name that was chosen during lookup. Returns: Builder instance for fluent chainingFluent builder for [gtk.icon_paintable.IconPaintable]
Methods