栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

Python Qt:如何在qtablewidget中捕获“返回”

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Python Qt:如何在qtablewidget中捕获“返回”

您的问题有点模棱两可。“捕捉返回键”是什么意思?

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)


转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/483897.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号