【发布时间】:2022-01-06 04:06:14
【问题描述】:
我有树小部件 (QTreeView) 并在我的 ObjectListWidget 中重新实现 QAbstractItemModel。 在树中,我有 3 种类型的对象。 我为此重新实现了拖放功能,它可以工作。 但我想拒绝树中不同类型对象的拖动选项。 我该怎么做?我尝试在 onSelectionChanged 上设置 dragEnabled(false),但效果很奇怪(它将我的选择模式更改为 MultiSelection)并取消选择项目。
【问题讨论】: