[Olpc-uruguay] Consulta sobre treeview

Flavio Danesse fdanesse en gmail.com
Vie Mar 19 09:55:02 EDT 2010


gracias, pruebo.

El 19 de marzo de 2010 10:40, Esteban Bordón <ebordon.uy en gmail.com>escribió:

> Hola,
>
> hace años que no toco nada de gtk y no la tengo muy clara, pero creo que
> podrías hacer algo como:
>
> lista = self.treeview.get_model()
> iter = lista.get_iter_root()
> while iter is not None:
>     elem = lista.get_path(iter)
>     <hacer algo con elem>
>     lista.iter_next(iter)
>
>
> Como te dije, no estoy del todo seguro que sea así pero creo que viene por
> ese lado. Capaz que podés encontrar algo más en
> http://www.pygtk.org/docs/pygtk/class-gtktreemodel.html
>
> saludos,
> Esteban.
>
>
>
> 2010/3/19 Flavio Danesse <fdanesse en gmail.com>
>
>> *A ver quien me guia que no doy en el clavo:*
>>
>> ...
>>     self.liststore = gtk.ListStore(str)
>>     self.treeview = gtk.TreeView()
>>     treeselection = self.treeview.get_selection()
>>     treeselection.set_mode(gtk.SELECTION_SINGLE)
>>     self.treeview.connect("row-activated", self.open_file)
>>     self.treeview.set_model(self.liststore)
>>     self.treeview.append_column(gtk.TreeViewColumn('Tu música',
>> gtk.CellRendererText(), text=0))
>>     self.viewportderecho.add_with_viewport(self.treeview)
>>
>>     self.viewportderecho.show_all()
>>     self.treeview.show_all()
>>
>>     for archivo in self.listadereproduccion:
>>         if os.path.isfile(archivo):
>>             nombre_de_archivo = os.path.basename(archivo)
>>             self.liststore.append([nombre_de_archivo])
>> ...
>>
>> *¿Cómo hago para itinerar sobre el las filas en el treeview?*
>> _______________________________________________
>> Olpc-uruguay mailing list
>> Olpc-uruguay en lists.laptop.org
>> http://lists.laptop.org/listinfo/olpc-uruguay
>>
>>
>
> _______________________________________________
> Olpc-uruguay mailing list
> Olpc-uruguay en lists.laptop.org
> http://lists.laptop.org/listinfo/olpc-uruguay
>
>
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: http://lists.laptop.org/pipermail/olpc-uruguay/attachments/20100319/b6fdb821/attachment.htm 


More information about the Olpc-uruguay mailing list