Gnome2::IconTheme Glib::Object +----Gnome2::IconTheme

icontheme = Gnome2::IconTheme->new

boolean = $theme->get_allow_svg

$theme->set_allow_svg ($allow_svg)

$theme->append_search_path ($path)

$theme->set_custom_theme ($theme_name)

string = $theme->get_example_icon_name

boolean = $theme->has_icon ($icon_name)

list = $theme->list_icons ($context=undef)
Returns a list of icons.

list = $icon_theme->lookup ($thumbnail_factory, $file_uri, $custom_icon, $file_info, $mime_type, $flags)
Returns the icon name and a GnomeIconLookupFlags.

list = $theme->lookup_icon ($icon_name, $size)
Returns the filename, the icon data and the base size.

list = $icon_theme->lookup_sync ($thumbnail_factory, $file_uri, $custom_icon, $flags)
Returns the icon name and a GnomeIconLookupFlags.

$theme->prepend_search_path ($path)

boolean = $theme->rescan_if_needed

list = $theme->get_search_path
Returns a list of paths.

$theme->set_search_path (...)

flags Gnome2::IconLookupFlags
Gnome2, Glib::Object Copyright (C) 2003-2004 by the gtk2-perl team. This software is licensed under the LGPL. See Gnome2 for a full notice.