Hola,<br><br>hace años que no toco nada de gtk y no la tengo muy clara, pero creo que podrías hacer algo como:<br><br>lista = self.treeview.get_model()<br>iter = lista.get_iter_root()<br>while iter is not None:<br>    elem = lista.get_path(iter)<br>

    &lt;hacer algo con elem&gt;<br>    lista.iter_next(iter)<br><br><br>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 <a href="http://www.pygtk.org/docs/pygtk/class-gtktreemodel.html">http://www.pygtk.org/docs/pygtk/class-gtktreemodel.html</a><br>

<br>saludos,<br>Esteban.<br><br>
<br><br><div class="gmail_quote">2010/3/19 Flavio Danesse <span dir="ltr">&lt;<a href="mailto:fdanesse@gmail.com">fdanesse@gmail.com</a>&gt;</span><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">

<b>A ver quien me guia que no doy en el clavo:</b><br><br><span style="color: rgb(153, 0, 0);">...</span><br><span style="color: rgb(153, 0, 0);">    self.liststore = gtk.ListStore(str)</span><br style="color: rgb(153, 0, 0);">


<span style="color: rgb(153, 0, 0);">    self.treeview = gtk.TreeView()</span><br style="color: rgb(153, 0, 0);"><span style="color: rgb(153, 0, 0);">    treeselection = self.treeview.get_selection()</span><br style="color: rgb(153, 0, 0);">


<span style="color: rgb(153, 0, 0);">    treeselection.set_mode(gtk.SELECTION_SINGLE)</span><br style="color: rgb(153, 0, 0);"><span style="color: rgb(153, 0, 0);">    self.treeview.connect(&quot;row-activated&quot;, self.open_file)</span><br style="color: rgb(153, 0, 0);">


<span style="color: rgb(153, 0, 0);">    self.treeview.set_model(self.liststore)</span><br style="color: rgb(153, 0, 0);"><span style="color: rgb(153, 0, 0);">    self.treeview.append_column(gtk.TreeViewColumn(&#39;Tu música&#39;, gtk.CellRendererText(), text=0))</span><br style="color: rgb(153, 0, 0);">


<span style="color: rgb(153, 0, 0);">    self.viewportderecho.add_with_viewport(self.treeview)</span><br style="color: rgb(153, 0, 0);"><br style="color: rgb(153, 0, 0);"><span style="color: rgb(153, 0, 0);">    self.viewportderecho.show_all()</span><br style="color: rgb(153, 0, 0);">


<span style="color: rgb(153, 0, 0);">    self.treeview.show_all()</span><br style="color: rgb(153, 0, 0);"><br style="color: rgb(153, 0, 0);"><span style="color: rgb(153, 0, 0);">    for archivo in self.listadereproduccion:</span><br style="color: rgb(153, 0, 0);">


<span style="color: rgb(153, 0, 0);">        if os.path.isfile(archivo):</span><br style="color: rgb(153, 0, 0);"><span style="color: rgb(153, 0, 0);">            nombre_de_archivo = os.path.basename(archivo)</span><br style="color: rgb(153, 0, 0);">


<span style="color: rgb(153, 0, 0);">            self.liststore.append([nombre_de_archivo])</span><br><span style="color: rgb(153, 0, 0);">...</span><br><br><b>¿Cómo hago para itinerar sobre el las filas en el treeview?</b>
<br>_______________________________________________<br>
Olpc-uruguay mailing list<br>
<a href="mailto:Olpc-uruguay@lists.laptop.org">Olpc-uruguay@lists.laptop.org</a><br>
<a href="http://lists.laptop.org/listinfo/olpc-uruguay" target="_blank">http://lists.laptop.org/listinfo/olpc-uruguay</a><br>
<br></blockquote></div><br>