org.gnu.gtk
public class IconTheme extends GObject
| Constructor Summary | |
|---|---|
| IconTheme() | |
| Method Summary | |
|---|---|
| static void | addBuiltinIcon(String name, int size, Pixbuf pixbuf) |
| void | appendSearchPath(String path) |
| static IconTheme | getDefault() |
| static IconTheme | getForSceen(Screen screen) |
| IconSize[] | getIconSizes(String iconName)
Returns an array of IconSize describing the sizes at
which the icon is available without scaling. |
| String[] | getSearchPath() |
| boolean | hasIcon(String iconName) |
| String[] | listIcons(String context) |
| Pixbuf | loadIcon(String name, int size, IconLookupFlags flags)
Looks up an icon in an icon theme, scales it to the given size and
renders it into a pixbuf.
|
| IconInfo | lookupIcon(String name, int size, IconLookupFlags flags) |
| void | prependSearchPath(String path) |
| boolean | rescanIfNeeded() |
| void | setCustomtTheme(String name) |
| void | setScreen(Screen screen) |
| void | setSearchPath(String[] path) |
Parameters: name size flags
Returns: The rendered pixbuf, or null if the icon is not found.