[pyar] herramienta de diseño de interfaz

Facundo Batista facundobatista en gmail.com
Jue Abr 14 17:13:40 ART 2011


2011/4/14 Hugo Ruscitti <hugoruscitti en gmail.com>:

> Si, podrías pedirle a glade que te dé todos los widgets, y
> después los vas inyectando en una instancia de objeto:
>
> ---- %< -----
>
> class View:
>    pass
>
>
> class Window:
>
>   def cargar_vista(self, ui):
>        widgets_list = ui.get_widget_prefix("")
>        self.view = View()
>
>        for widget in widgets_list:
>            name = widget.name
>            setattr(self.view, name, widget)
>
> ---- %< -----

Che, y luego viendo el código, no se siente un poco demasiada
implícita esta magia? O sea, sin ver el .glade, no sabés que atributos
tenés, los podés llegar a pisar, etc...

-- 
.    Facundo

Blog: http://www.taniquetil.com.ar/plog/
PyAr: http://www.python.org/ar/



More information about the pyar mailing list