Actualizar ventana

Arnau Sanchez pyarnau en gmail.com
Vie Sep 19 00:05:57 CEST 2008


luesmo_2 en ono.com escribió:

>     El 
> caso es que hay un bucle dentro de otro. Cuando se ejecutan desearía 
> que se fuera actualizando una etiqueta o en su defecto una barra de 
> progreso ("progressbar"), pero sólo lo hace  cuando finalizan los 
> bucles.
> 
>    Es lo mismo que pasa si no pones "Doevent" en VB.
> 
>    
> ¿Sabeis cómo se puede solucionar?

Una opción es usar gobject.idle_add + generadores:

http://faq.pygtk.org/index.py?req=show&file=faq23.020.htp

El problema de esta solución es que la función en cuestión tiene que ser 
reconvertida a generador, lo cual no siempre es conveniente o posible.
------------ próxima parte ------------
_______________________________________________
Lista de correo Python-es 
http://listas.aditel.org/listinfo/python-es
FAQ: http://listas.aditel.org/faqpyes


Más información sobre la lista de distribución Python-es