On Wed, Sep 19, 2012 at 09:44:28PM +0200, Arne Pagel wrote: > I have an application where I use a tree-view to display some data > from an external hardware. Different Objects can be added or removed > to the treestore, each existing object in the treestore has a specific > id which is used to get data over some communication interface. > > It can easily happen, the the user deselects an object in the > treestore while this communication is ongoing. This means that my > treepath or iter which I rembered befor is not valid anymore after the > communication has finished (*1).
Did you mean deletes instead of deselects here? The rest of the description would make much more sense to me then. Anyway, I think GtkTreeRowReference is what you need – a thing that points to a specific row that may not exist anymore and it had a method to tell whether the row still exists. Yeti _______________________________________________ gtk-app-devel-list mailing list gtk-app-devel-list@gnome.org https://mail.gnome.org/mailman/listinfo/gtk-app-devel-list