PyQt5响应回车事件的方法

yipeiwu_com5年前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设计】。

相关文章

Python3.6.x中内置函数总结及讲解

Python3.6.x中内置函数总结 # -*- coding:utf-8 -*- """ abs() dict() help() min() s...

在Python程序中操作MySQL的基本方法

在Python程序中操作MySQL的基本方法

Python操作Mysql 最近在学习python,这种脚本语言毫无疑问的会跟数据库产生关联,因此这里介绍一下如何使用python操作mysql数据库。我python也是零基础学起,所以...

python实现视频读取和转化图片

1)视频读取 import cv2 cap = cv2.VideoCapture('E:\\Video\\20000105_224116.dav') #地址 while(True...

python opencv将表格图片按照表格框线分割和识别

如下小程序为使用python+opencv将表格图片,按照表格进行分割,并识别分割后的子图片中的文字,希望对需要的小伙伴有一些些帮助。具体的实现见如下代码。 # -*- coding...

初学Python函数的笔记整理

 定义 返回单值 def my_abs(x): if x >= 0: return x else: return -x 返回多值 返回...