However, when I remove an element from the tree, this event handler
doesn't get called and I am manually saving the preference string.
Also, for adding an entry, I am using the startEditing method. Here,
the event handler does get called but since the label of the treecell
is only set once stopEditing is called, the preference string does not
get updated with the new value.
This has got me totally confused. You should get a better idea once
you look at the code
Here is the relevant code: http://pastie.org/759802
I will absolutely love some help on this. Thanks.