[Python-es] como agregar widgets a un gtk.hbox despues de llamar a gtk.main()???
David Castellanos
davidcaste en gmail.com
Vie Sep 7 13:05:18 CEST 2012
En GTK, tienes que llamar explícitamente al método show()[1] de cada
widget para que se muestre, o llamar al método show_all() que llamará
recursivamente a show() en sus hijos.
Por esa razón, el ejemplo 2 no te funciona porque te falta llamar al
método show() del nuevo widget que estás añadiendo a la caja. El
ejemplo 1 te funciona porque no estás reemplazando el widget, sino la
imagen que ya mostraba el gtk.Image que ya se había mostrado al llamar
a win.show_all().
Saludos
[1]: http://www.pygtk.org/docs/pygtk/class-gtkwidget.html#method-gtkwidget--show
--
David Castellanos Serrano
Más información sobre la lista de distribución Python-es