Gnome2::IconTheme man page on Ubuntu
[printable version]
Gnome2::IconTheme(3pm)User Contributed Perl DocumentatioGnome2::IconTheme(3pm)
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.
perl v5.10.1 2010-03-06 Gnome2::IconTheme(3pm)
[top]
List of man pages available for Ubuntu
Copyright (c) for man pages and the logo by the respective OS vendor.
For those who want to learn more, the polarhome community provides shell access and support.
[legal]
[privacy]
[GNU]
[policy]
[cookies]
[netiquette]
[sponsors]
[FAQ]
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
|
Vote for polarhome
|