在python
plugin
,我正在开发中,我需要检索QTableWidget
中所选行的数量。我可以遍历QTableWidget
的每一行并检查它们是否被选中。相反,是否有一种直接的方法可以在QTableWidget
中获得PyQt
的选定行数?
类似:
QTableWidget.selectedRowsCount()
答案 0 :(得分:9)
如果您想要完全选择的行数(即点击行标题时):
len(tableWidget.selectionModel().selectedRows())
但是如果你想要的行只有至少选择了一个单元格:
len(set(index.row() for index in tableWidget.selectedIndexes()))
答案 1 :(得分:1)
len(tablewidget.selectedIndexes())
应该做你想做的事。