Method
GtkIconFactoryadd
deprecated: 3.10
Declaration [src]
void
gtk_icon_factory_add (
GtkIconFactory* factory,
const gchar* stock_id,
GtkIconSet* icon_set
)
Description [src]
Adds the given icon_set to the icon factory, under the name
stock_id. stock_id should be namespaced for your application,
e.g. “myapp-whatever-icon”. Normally applications create a
GtkIconFactory, then add it to the list of default factories with
gtk_icon_factory_add_default(). Then they pass the stock_id to
widgets such as GtkImage to display the icon. Themes can provide
an icon with the same name (such as “myapp-whatever-icon”) to
override your application’s default icons. If an icon already
existed in factory for stock_id, it is unreferenced and replaced
with the new icon_set.
Deprecated since: 3.10
Use GtkIconTheme instead.
Parameters
stock_id-
Type:
const gchar*Icon name.
The data is owned by the caller of the method. The value is a NUL terminated UTF-8 string. icon_set-
Type:
GtkIconSetIcon set.
The data is owned by the caller of the method.