logo       
Google Custom Search
    AddThis Social Bookmark Button
-->

Re: rows-reordered signal not emitted: msg#00153

Subject: Re: rows-reordered signal not emitted
Florian Schaefer said:
> I've got a Tree with basically just names in it. The relationships
> between those names are stored in a database. What I need to do: If the
> user drags a name around, I need to update my database accordingly.

Rather than use the TreeModel as a synchronized copy of another model (the
database), why not create a custom TreeModel which merely proxies the
TreeModel interface to the database?  It's more work up front, but it sounds
like it would alleviate a lot of your problems.

(i'm assuming that the ordering is an inherent part of your data.  if it's
not, you may consider abstracting it out. ;-)


-- 
muppet <scott at asofyet dot org>


<Prev in Thread] Current Thread [Next in Thread>