[pyar] (sin asunto)

Gabriel Acosta acostadariogabriel en gmail.com
Sab Mar 7 03:15:40 ART 2015


Perdón, me colgué y no puse el asunto.

El 7/3/15, Gabriel Acosta <acostadariogabriel en gmail.com> escribió:
> Hola lista!
>
> Tengo una aplicación (editor/ide) en PyQt que cuando se abre o guarda
> un archivo se emite una señal y esa señal es conectada con un método
> que llama a una función para parsear el código fuente y generar un
> árbol de símbolos que se muestra en un widget, para esta tarea utilizo
> la función parse_file del módulo pycparser. El problema es que esta
> función tarda unos 2 ó 3 segundos en finalizar, dependiendo del tamaño
> del archivo a analizar, entonces al abrir o al guardar un archivo la
> aplicación se"tilda" ese tiempo.
>
> Acá es en donde comienza llamo a parse_file, línea 99:
> https://github.com/centaurialpha/edis/blob/master/src/tools/code_analizer.py
>
> Lo ideal sería que al invocarse la función yo pueda seguir haciendo
> trabajando en el editor sin que se tilde, y que finalizada la tarea de
> parseo se actualize el widget, me explico?.
>
> Cómo podria solucionar esto? threads?
>
> Un abrazo!
> --
> Gabo
> _______________________________________________
> pyar mailing list pyar en python.org.ar
> http://listas.python.org.ar/listinfo/pyar
>
> PyAr - Python Argentina - Sitio web: http://www.python.org.ar/
>
> La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de
> Argentina - http://www.usla.org.ar
>


-- 
Gabo


More information about the pyar mailing list