A cursory glance at the GTk doc itself does not show things like insert/delete row or set cell value. Can you steer me to those?
If they do not exist, it may well be that the Gtk tree view widget itself was designed with a static model in mind, in which case, yes, you are in for some fun milking what API it does offer. And, again /if/ this is the case, I recommend checking with the Gtk list to see if something has been missed and how they handle what seems like a pretty common requirment.
kt