您的问题有点模棱两可。“捕捉返回键”是什么意思?QTableWidget
有几种返回信息的方法。
如果要获取当前单元格的文本,可以执行以下操作:
my_table.currentItem().text()
在下面的评论中,您指定希望用户能够按Enter
或Return
,然后能够处理当前的项目信息。
为此,您创建的子类QTableWidget
并覆盖其keyPressEvent
方法:
class MyTableWidget(QTableWidget):
def __init__(self, parent=None):
super(MyTableWidget, self).__init__(parent)
def keyPressEvent(self, event):
key = event.key()
if key == Qt.Key_Return or key == Qt.Key_Enter:
# Process current item here
else:
super(MyTableWidget, self).keyPressEvent(event)