On 2011-03-08 18:49, Saeed Rasooli wrote:
But the cleaner way is using:

      gtk.TreeViewColumn.set_cell_data_func

http://www.moeraki.com/pygtktutorial/pygtk2reference/class-gtktreeviewcolumn.html#method-gtktreeviewcolumn--set-cell-data-func


I normally avoid cell data funcs because of how slow they are for large treeviews. If you only have a small amount of data they work fine, but for a large amount the constant calls back into python for every single detail makes it so slow as to be useless.

On 2011-03-08 17:26, Johann Schatzer wrote:
> how could the string column then be sortable by number?

Use gtk.TreeViewColumn.set_sort_column_id to point the sorting at the float column in the model. This is where the separation between view columns and model columns comes in handy.

--
Tim Evans
_______________________________________________
pygtk mailing list   [email protected]
http://www.daa.com.au/mailman/listinfo/pygtk
Read the PyGTK FAQ: http://faq.pygtk.org/

Reply via email to