Pawang Uler

My experience with python programming language

2004/05/18

PyGTK TreeIter object

Gimana cara create object gtk.TreeIter di pygtk ?
Saya lihat di source-code pygtk terdapat pygtktreemodel.c dan pygtktreemodel.h.
Sepertinya terlihat kita hanya perlu return node (object) untuk method-method yang resultnya TreeIter.
Dan handler interfacenya yang akan men-set node itu ke private_data dari object TreeIter.
Kalo kita bikin class turunan gtk.GenericTreeModel maka perlu implement beberapa method yang resultnya TreeIter atau menerima parameter dengan tipe gtk.TreeIter. Untuk parameter dengan tipe gtk.TreeIter, parameter dapat kita gunakan seperti halnya object-row. Untuk result dengan tipe gtk.TreeIter maka kita dapat return object-rownya.
TreeeIter == node / row, hanya berlaku di dalam callback function dari implementasi gtk.GenericTreeModel. Di luar itu tetap terlihat sebagai gtk.TreeIter.

0 Comments:

Post a Comment

<< Home