我需要获取 QTableWidget 中选定行的行号。
如何获取 int 类型的数字?
如何使变量随我单击的行而变化?
要根据所选行更改变量,您可以连接信号QTableWidget.cellClicked(row, column) https://doc.qt.io/qtforpython/PySide2/QtWidgets/QTableWidget.html#PySide2.QtWidgets.PySide2.QtWidgets.QTableWidget.cellClicked到你自己的插槽。
要获取当前选定的行,请使用QTableWidget.currentRow() https://doc.qt.io/qtforpython/PySide2/QtWidgets/QTableWidget.html#PySide2.QtWidgets.PySide2.QtWidgets.QTableWidget.currentRow:
# ...
self.myTable.cellClicked.connect(self.getClickedCell)
def getClickedCell(self, row, column):
print('clicked!', row, column)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)