QTreeView avec support de glisser-déposer dans PyQt

En PyQt 4 je voudrais créer un QTreeView avec possibilité de réorganiser sa structure avec un glisser-déposer de la manipulation.

J'ai mis en œuvre mes propre modèle(QAbstractItemModel) pour QTreeView donc mon QTreeView s'affiche correctement les données.
Maintenant, je voudrais ajouter un glisser-déposer de soutien pour l'arbre de nœuds pour être en mesure de déplacer un nœud à l'intérieur de l'arbre à partir d'un parent à l'autre, faites glisser-copier et ainsi de suite, mais je ne trouve aucun tutoriel complet comment atteindre cet objectif. J'ai trouvé quelques tutoriels et des conseils pour QTreeWidget, mais pas pour QTreeView avec le modèle personnalisé.
Quelqu'un peut-il m'indiquer où chercher?

Merci.

source d'informationauteur Ondrej Vencovsky