|
|
|
|||||||||||
Speed up gtk.ListStoreDecember
06
Alguien sabe de algun algoritmo o forma para acelerar la insersion de elementos en un ListStore?. He estado haciendo pruebas con Christine sobre una lista de ~14000 canciones y mi pobre maquinita tarda entre 20 y 24 segundos para llenar el ListStore.Se, que podria mostrar Christine y dejar que una llamada con idle_add haga la chamba, es decir, christine se mostraria en menos de 1 segundo, pero el idle_add me retrasa mas la carga de la lista a unos 2 minutos. Alguien con algun comentario, enlace o similar, seria mas que apreciado. #2 Ya se que no es la mejor respuestaPero !! peroooo [ Reply (0) ]
#3 Re: Speed up gtk.ListStore
Pedro Guridi, <E-Mail> / Tuesday 15 January 2008 12:46pm
Hola, que tal? [ Reply (0) ]
#4 Re: Speed up gtk.ListStore
Jose Jorge Lorenzo Vila, <E-Mail> / Monday 18 February 2008 4:53pm
Se me ocurre una bobada, pero que a mi me resolvi??????? exactamente para adicionar 15000 entradas a un ListStore y la solucion fue precisamente linkear el treeview con el model despues que este estuviera lleno, realmente y en honor a la verdad no fue para usuarlo en un treeview, sino en un EntryCompletion, pero sin esta variante era muchisimo m???????s lento. [ Reply (1) ]
#4.1 Re: Re: Speed up gtk.ListStoreNo es una bobada, simplemente haces que el treeview (o el visor que vayas a utilizar) aloje los espacios 1 vez cuando el modelo esta lleno, en cambio, si los enlazas primero y llenas el modelo despues el treeview tiene que alojar y mostrar los cambios del modelo. [ Reply (0) ]
Leave a Comment
Comment XML feeds: RSS | Atom
|
|
Recent Comments On BlogMarco Antonio Islas Cruz on Marco Antonio Islas Cruz on Marco Antonio Islas Cruz on Getting ready Marco Antonio Islas Cruz on Python: Create win32 services using Python and py2exe jopython@gmail.com on Python: Create win32 services using Python and py2exe yodenuevo on Holy Shit! markuz on Holy Shit! yo on Holy Shit! Gustavo on Things that happen last week Marco Antonio Islas Cruz on Christine: rola_christine.py |
|||||||||
|
|
|||||||||||
#1 Re: Speed up gtk.ListStore
Oye Markuz, has pensado filtrar las listas? Es decir, recuerdo que el WMP tiene opciones para buscar archivos e insertarlos a la lista, buscar archivos y s???????lo los nuevos insertarlos a la lista, o buscar archivos nuevos y s???????lo agregar enlaces a la lista. Podr??????a funcionar?