IconTheme.chooseIconForScale

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.IconInfo.loadIcon. (gtk.icon_theme.IconTheme.loadIcon combines these two steps if all you need is the pixbuf.)

If icon_names contains more than one name, this function tries them all in the given order before falling back to inherited icon themes.

class IconTheme
chooseIconForScale

Parameters

iconNames string[]

null-terminated array of icon names to lookup

size int

desired icon size

scale int

desired scale

flags gtk.types.IconLookupFlags

flags modifying the behavior of the icon lookup

Return Value

Type: gtk.icon_info.IconInfo

a #GtkIconInfo object containing information about the icon, or null if the icon wasn’t found.