2019-03-05 如何接收键值

2019-03-05  本文已影响0人  gongdiwudu

# escape.py

# !/usr/bin/python3

# -*- coding: utf-8 -*-

"""

ZetCode PyQt5 tutorial

In this example, we reimplement an

event handler.

Author: Jan Bodnar

Website: zetcode.com

Last edited: August 2017

"""

import sys

from PyQt5.QtCoreimport Qt

from PyQt5.QtWidgetsimport QWidget, QApplication

class Example(QWidget):

def __init__(self):

super().__init__()

self.initUI()

def initUI(self):

self.setGeometry(300,300,250,150)

self.setWindowTitle('Event handler')

self.show()

def keyPressEvent(self, e):

if e.key() == Qt.Key_Escape:

self.close()

if __name__ =='__main__':

app = QApplication(sys.argv)

ex = Example()

sys.exit(app.exec_())

上一篇 下一篇

猜你喜欢

热点阅读