如何在Qt中的QTreeWidget上禁用拖动突出显示?

时间:2016-02-29 15:23:17

标签: c++ qt

我有QTreeWidget我重新实现了mousePressEvent,只突出显示当前选中的项目。

但是,如果您按下它并拖动鼠标,它会选择所有这些。

如何禁用此功能? <{1}}没有QTreeWidget重新实现。

1 个答案:

答案 0 :(得分:1)

将选择模式设置为&#34; 单一选择&#34;。

QTreeWidget* tree = new QTreeWidget;
tree->setSelectionMode(QAbstractItemView::SingleSelection);