implement Drag and Drop in QTreeView / ElementTreeModel