gtk+-2.0 Reference Manual

Synopsis

public class IconTheme : Object  {
    public                              IconTheme                 (  ) ;


    public    signal void               changed                   (  )  ;


    public    static void               add_builtin_icon          ( string              icon_name,
                                                                    int                 size,
                                                                    Gdk.Pixbuf          pixbuf ) ;
    public    void                      append_search_path        ( string              path ) ;
    public    weak IconInfo             choose_icon               ( string[]            icon_names,
                                                                    int                 size,
                                                                    IconLookupFlags     flags ) ;
    public    static GLib.Quark         error_quark               (  ) ;
    public    static weak IconTheme     get_default               (  ) ;
    public    weak string               get_example_icon_name     (  ) ;
    public    static weak IconTheme     get_for_screen            ( Gdk.Screen          screen ) ;
    public    int                       get_icon_sizes            ( string              icon_name ) ;
    public    void                      get_search_path           ( string              path,
                                                                    int                 n_elements ) ;
    public    bool                      has_icon                  ( string              icon_name ) ;
    public    weak GLib.List            list_contexts             (  ) ;
    public    weak GLib.List            list_icons                ( string              context ) ;
    public    weak Gdk.Pixbuf           load_icon                 ( string              icon_name,
                                                                    int                 size,
                                                                    IconLookupFlags     flags ) 
                                                             throws GLib.Error;
    public    weak IconInfo             lookup_icon               ( string              icon_name,
                                                                    int                 size,
                                                                    IconLookupFlags     flags ) ;
    public    void                      prepend_search_path       ( string              path ) ;
    public    bool                      rescan_if_needed          (  ) ;
    public    void                      set_custom_theme          ( string              theme_name ) ;
    public    void                      set_screen                ( Gdk.Screen          screen ) ;
    public    void                      set_search_path           ( string[]            path,
                                                                    int                 n_elements ) ;
}

IconTheme Description

Details

Constructor Details

IconTheme ()
    public                              IconTheme                 (  ) ;		

Field Details

Signal Details

changed
    public    signal void               changed                   (  )  ;		

Property Details

Method Details

add_builtin_icon ()
    public    static void               add_builtin_icon          ( string              icon_name,
                                                                    int                 size,
                                                                    Gdk.Pixbuf          pixbuf ) ;		

append_search_path ()
    public    void                      append_search_path        ( string              path ) ;		

choose_icon ()
    public    weak IconInfo             choose_icon               ( string[]            icon_names,
                                                                    int                 size,
                                                                    IconLookupFlags     flags ) ;		

error_quark ()
    public    static GLib.Quark         error_quark               (  ) ;		

get_default ()
    public    static weak IconTheme     get_default               (  ) ;		

get_example_icon_name ()
    public    weak string               get_example_icon_name     (  ) ;		

get_for_screen ()
    public    static weak IconTheme     get_for_screen            ( Gdk.Screen          screen ) ;		

get_icon_sizes ()
    public    int                       get_icon_sizes            ( string              icon_name ) ;		

get_search_path ()
    public    void                      get_search_path           ( string              path,
                                                                    int                 n_elements ) ;		

has_icon ()
    public    bool                      has_icon                  ( string              icon_name ) ;		

list_contexts ()
    public    weak GLib.List            list_contexts             (  ) ;		

list_icons ()
    public    weak GLib.List            list_icons                ( string              context ) ;		

load_icon ()
    public    weak Gdk.Pixbuf           load_icon                 ( string              icon_name,
                                                                    int                 size,
                                                                    IconLookupFlags     flags ) 
                                                             throws GLib.Error;		

lookup_icon ()
    public    weak IconInfo             lookup_icon               ( string              icon_name,
                                                                    int                 size,
                                                                    IconLookupFlags     flags ) ;		

prepend_search_path ()
    public    void                      prepend_search_path       ( string              path ) ;		

rescan_if_needed ()
    public    bool                      rescan_if_needed          (  ) ;		

set_custom_theme ()
    public    void                      set_custom_theme          ( string              theme_name ) ;		

set_screen ()
    public    void                      set_screen                ( Gdk.Screen          screen ) ;		

set_search_path ()
    public    void                      set_search_path           ( string[]            path,
                                                                    int                 n_elements ) ;		


Created by Valadoc