[pyar] usar iconos del tema de gnome en mi programa python

Roberto Alsina ralsina en netmanagers.com.ar
Vie Oct 1 19:30:03 ART 2010


On Friday 01 October 2010 19:17:03 Matias Coca wrote:
> 2010/10/1 Juan Manuel Santos <vicariousdm en gmail.com>:
> > From: Matias Coca <matiascoca en gmail.com>
> > To: pyar en python.org.ar
> > Date: Friday 01 October 2010
> > 
> >> Hola Gente,
> >> quería saber como usar los iconos de gnome del tema actual si hay y
> >> sino usar los estándar, estoy usando por dar un ejemplo el icono de
> >> firefox, es decir, se que existe.
> >> Alguién ya lo tiene hecho para python?
> >> Les agradezco de ante mano!
> > 
> > El icono de firefox no es parte del tema estándar de gnome creo. Pero se
> > puede hacer lo que vos decís, con el theme de GTK actual:
> > 
> > import gtk
> > icon = gtk.icon_theme_get_default().load_icon("process-stop", 16,
> >                                   gtk.ICON_LOOKUP_NO_SVG)
> > 
> > Para más info:
> > http://www.pygtk.org/docs/pygtk/class-gtkicontheme.html#method-
> > gtkicontheme--load-icon
> 
> Muchas gracias por la info, creo que tenés razón con el icono de
> firefox, igual ese no estoy usando, el del folder si, los que se que
> hay y estoy usando pyqt y gracias a lo que me pasaste también encontre
> esto
> http://stackoverflow.com/questions/997904/system-theme-icons-and-pyqt4
> Muchas gracias y si alguién puede agregar algo mejor todavía!!!


QIcon QtGui.QIcon.fromTheme ( name, fallback = QIcon() ) 

Returns the QIcon corresponding to name in the current icon theme. If no such 
icon is found in the current theme fallback is return instead.
The lastest version of the freedesktop icon specification and naming 
spesification can be obtained here: http://standards.freedesktop.org/icon-
theme-spec/icon-theme-spec-latest.html http://standards.freedesktop.org/icon-
naming-spec/icon-naming-spec-latest.html
To fetch an icon from the current icon theme:
     QIcon undoicon = QIcon::fromTheme("edit-undo");



More information about the pyar mailing list