Method

GtkIconThemelookup_icon_for_scale

since: 3.10

Declaration [src]

GtkIconInfo*
gtk_icon_theme_lookup_icon_for_scale (
  GtkIconTheme* icon_theme,
  const gchar* icon_name,
  gint size,
  gint scale,
  GtkIconLookupFlags flags
)

Description [src]

Looks up a named icon for a particular window scale and returns a GtkIconInfo containing information such as the filename of the icon. The icon can then be rendered into a pixbuf using gtk_icon_info_load_icon(). (gtk_icon_theme_load_icon() combines these two steps if all you need is the pixbuf.).

Available since: 3.10

Parameters

icon_name

Type: const gchar*

The name of the icon to lookup.

The data is owned by the caller of the method.
The value is a NUL terminated UTF-8 string.
size

Type: gint

Desired icon size.

scale

Type: gint

The desired scale.

flags

Type: GtkIconLookupFlags

Flags modifying the behavior of the icon lookup.

Return value

Type: GtkIconInfo

A GtkIconInfo object containing information about the icon, or NULL if the icon wasn’t found.

The caller of the method takes ownership of the returned data, and is responsible for freeing it.
The return value can be NULL.