gtk.icon_factory

Module for IconFactory class

Members

Classes

IconFactory
class IconFactory

An icon factory manages a collection of #GtkIconSet; a #GtkIconSet manages a set of variants of a particular icon (i.e. a #GtkIconSet contains variants for different sizes and widget states). Icons in an icon factory are named by a stock ID, which is a simple string identifying the icon. Each #GtkStyle has a list of #GtkIconFactory derived from the current theme; those icon factories are consulted first when searching for an icon. If the theme doesn’t set a particular icon, GTK+ looks for the icon in a list of default icon factories, maintained by gtk.icon_factory.IconFactory.addDefault and gtk.icon_factory.IconFactory.removeDefault. Applications with icons should add a default icon factory with their icons, which will allow themes to override the icons for the application.

IconFactoryGidBuilder
class IconFactoryGidBuilder

Fluent builder for gtk.icon_factory.IconFactory

IconFactoryGidBuilderImpl
class IconFactoryGidBuilderImpl(T)

Fluent builder implementation template for gtk.icon_factory.IconFactory