多选QTreeWidget

Jar*_*red 12 select pyqt qlistwidget qtreewidget

有谁知道是否有可能在QTreeWidget上选择多个项目以及如何启用多项选择?

我想要选择的所有项目都是顶级QTreeWidgetItems,并且所有子项都被设置为禁用(即QTreeWidgetItem.setDisabled(True))

Mik*_*rez 15

它是,你想在init期间调用setSelectionMode来启用QAbstractItemView :: MultiSelection.QTreeView/QTreeWidget继承QAbstractItemView,因此可用.

然后要禁用这些项,只需挂钩QTreeWidgets.itemSelectionChanged()信号即可.