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