PyQt5响应回车事件的方法

yipeiwu_com7年前Python基础

我在编程时遇到一个问题,就是PyQt5不能响应回车时间,也就是下面这段代码不能执行:

if (event.key() == Qt.Key_Enter):

解决方法:打印出事件码:

  def keyPressEvent(self, event):
    #这里event.key()显示的是按键的编码
    print("按下:" + str(event.key()))

然后直接判断事件码:

    if str(event.key())=='16777220':#回车
      print('ok')

以上这篇PyQt5响应回车事件的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持【听图阁-专注于Python设计】。

相关文章

python实现隐马尔科夫模型HMM

一份完全按照李航<<统计学习方法>>介绍的HMM代码,供大家参考,具体内容如下 #coding=utf8 ''''' Created on 2017-8-...

Python文件处理

本文给大家介绍Python文件处理相关知识,具体内容如下所示: 1.文件的常见操作 文件是日常编程中常用的操作,通常用于存储数据或应用系统的参数。python提供了os、os.path...

pandas DataFrame索引行列的实现

python版本: 3.6 pandas版本: 0.23.4 行索引 索引行有三种方法,分别是 loc iloc ix import pandas as pd impo...

Python使用微信itchat接口实现查看自己微信的信息功能详解

Python使用微信itchat接口实现查看自己微信的信息功能详解

本文实例讲述了Python使用微信itchat接口实现查看自己微信的信息功能。分享给大家供大家参考,具体如下: itchat是python的一个api,可以访问自己的微信信息,功能还蛮好...

pandas groupby 分组取每组的前几行记录方法

直接上例子。 import pandas as pd df = pd.DataFrame({'class':['a','a','b','b','a','a','b','c','c'...