I\'m trying to implement a QTreeView with the ability to move child items between root nodes. Here is my code. In general, it works, except for one unpleasant nuance. I can