Provided by: libgnome2-perl_1.046-3build2_amd64
NAME
Gnome2::IconTheme - wrapper for GnomeIconTheme
HIERARCHY
Glib::Object +----Gnome2::IconTheme
METHODS
icontheme = Gnome2::IconTheme->new boolean = $theme->get_allow_svg $theme->set_allow_svg ($allow_svg) • $allow_svg (boolean) $theme->append_search_path ($path) • $path (string) $theme->set_custom_theme ($theme_name) • $theme_name (string) string = $theme->get_example_icon_name boolean = $theme->has_icon ($icon_name) • $icon_name (string) list = $theme->list_icons ($context=undef) • $context (string) Returns a list of icons. list = $icon_theme->lookup ($thumbnail_factory, $file_uri, $custom_icon, $file_info, $mime_type, $flags) • $thumbnail_factory (Gnome2::ThumbnailFactory or undef) • $file_uri (string) • $custom_icon (scalar) • $file_info (Gnome2::VFS::FileInfo) • $mime_type (string) • $flags (Gnome2::IconLookupFlags) Returns the icon name and a GnomeIconLookupFlags. list = $theme->lookup_icon ($icon_name, $size) • $icon_name (string) • $size (integer) Returns the filename, the icon data and the base size. list = $icon_theme->lookup_sync ($thumbnail_factory, $file_uri, $custom_icon, $flags) • $thumbnail_factory (Gnome2::ThumbnailFactory or undef) • $file_uri (string) • $custom_icon (scalar) • $flags (Gnome2::IconLookupFlags) Returns the icon name and a GnomeIconLookupFlags. $theme->prepend_search_path ($path) • $path (string) boolean = $theme->rescan_if_needed list = $theme->get_search_path Returns a list of paths. $theme->set_search_path (...) • ... (list) of paths
SIGNALS
changed (Gnome2::IconTheme)
ENUMS AND FLAGS
flags Gnome2::IconLookupFlags • 'none' / 'GNOME_ICON_LOOKUP_FLAGS_NONE' • 'embedding-text' / 'GNOME_ICON_LOOKUP_FLAGS_EMBEDDING_TEXT' • 'show-small-images-as-themselves' / 'GNOME_ICON_LOOKUP_FLAGS_SHOW_SMALL_IMAGES_AS_THEMSELVES' • 'allow-svg-as-themselves' / 'GNOME_ICON_LOOKUP_FLAGS_ALLOW_SVG_AS_THEMSELVES'
SEE ALSO
Gnome2, Glib::Object
COPYRIGHT
Copyright (C) 2003-2004 by the gtk2-perl team. This software is licensed under the LGPL. See Gnome2 for a full notice.