QTreeWidgetItem使用键盘进行多项选择

时间:2016-04-15 08:01:43

标签: c++ qt qt4 qt5 qtreewidgetitem

我有一个QTreeWidgetItem。我可以使用 setSelectionMode(QAbstractItemView :: MultipleSelection)设置多选模式。在这种情况下,用户可以在不使用键盘的情况下选择项目。当点击某个项目时,它已被选中。

如何仅使用CTRL或Shift?

进行选择

2 个答案:

答案 0 :(得分:3)

QAbstractItemView::ExtendedSelection应提供预期的行为。

[从评论中移出以提供可接受的答案。]

答案 1 :(得分:1)

如果您不需要与项目进行任何鼠标互动,则可以尝试item->setAttribute( Qt::WA_TransparentForMouseEvents );