各位大佬好:
m_tree->setDragEnabled(true);
m_tree->setDropIndicatorShown(true);
m_tree->setDragDropMode(QAbstractItemView::InternalMove);
↑
如上设置之后,拖拽树就可以拖动里面的子项了。
但是拖到没有结点的位置后,新的结点就和根节点同级了(相当于两个根节点)。
提问:
1.有没有办法设置tree的属性为:只允许一个根节点?
2.或者有没有办法限制拖拽树只能在已有结点里面拖动?