PyQt:QTableWidget获取选定的行号

2024-04-05

我需要获取 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(使用前将#替换为@)

PyQt:QTableWidget获取选定的行号 的相关文章

随机推荐