2016-04-15 6 views
1

У меня есть QTreeWidgetItem. Я могу установить режим множественного выбора, используя setSelectionMode (QAbstractItemView :: MultipleSelection). В этом случае пользователь может выбирать элементы без клавиатуры. Когда вы нажимаете на элемент, он становится выбранным.QTreeWidgetItem множественный выбор с использованием клавиатуры

Как я могу выбрать его только с помощью CTRL или Shift?

ответ

3

QAbstractItemView::ExtendedSelection должны обеспечивать ожидаемое поведение.

[Переведено с комментария, чтобы предоставить приемлемый ответ.]

+0

Спасибо большое @Murphy –

1

Если вам не нужно какое-либо взаимодействие мыши с деталями, то вы можете попробовать item->setAttribute(Qt::WA_TransparentForMouseEvents);