Below is a basic example. Essentially, when populating the ListStore you need to insert '\n' to indicate the line break.
#!/usr/bin/env python import gtk window = gtk.Window() window.connect("destroy", lambda q: gtk.main_quit()) liststore = gtk.ListStore(str) liststore.append(["apple.jpg\n314KB"]) liststore.append(["orange.jpg\n495KB"]) liststore.append(["banana.jpg\n417KB"]) treeview = gtk.TreeView(liststore) treeviewcolumn = gtk.TreeViewColumn() treeview.append_column(treeviewcolumn) cellrenderertext = gtk.CellRendererText() treeviewcolumn.pack_start(cellrenderertext, True) treeviewcolumn.add_attribute(cellrenderertext, "text", 0) window.add(treeview) window.show_all() gtk.main() Obviously you'll be wanting to dynamically specify the values rather than statically as above (i.e. filename, file size, etc) so you can make use of string formatters such as %s: filename = "grapes.png" filesize = "557KB" liststore.append(["%s\n%s" % (filename, filesize)]) Hope that helps. On Thu, 2011-10-27 at 20:41 -0300, craf wrote: > Hi. > > I wonder if it is possible that a liststore has a double row, such as > using the Firefox download page. > > Example > > ----------------------------------------------------------------- > | Downloads |x| > ----------------------------------------------------------------- > | Space.pdf 20:23 | > | ICON 4.9 MB - google.cl | > | | > | ICON Picture_sky.jpeg | > | 205 KB - google.cl | > | | > --------------------------------------------------------------- > > Any indication, Thanks > > Regards. > > > Craf > > > _______________________________________________ > pygtk mailing list pygtk@daa.com.au > http://www.daa.com.au/mailman/listinfo/pygtk > Read the PyGTK FAQ: http://faq.pygtk.org/ -- Andrew Steele <andrew.ste...@gmx.com> _______________________________________________ pygtk mailing list pygtk@daa.com.au http://www.daa.com.au/mailman/listinfo/pygtk Read the PyGTK FAQ: http://faq.pygtk.org/