IconInfo.loadSymbolicForContext

Loads an icon, modifying it to match the system colors for the foreground, success, warning and error colors provided. If the icon is not a symbolic one, the function will return the result from IconInfo.loadIcon. This function uses the regular foreground color and the symbolic colors with the names “success_color”, “warning_color” and “error_color” from the context.

This allows loading symbolic icons that will match the system theme.

See IconInfo.loadSymbolic for more details.

class IconInfo
loadSymbolicForContext

Parameters

context StyleContext
wasSymbolic bool

a gboolean, returns whether the loaded icon was a symbolic one and whether the fg color was applied to it.

Return Value

Type: Pixbuf

a gdk.Pixbuf representing the loaded icon

Throws

GException on failure.

Meta