Advertisement

PyQt5:修改事件处理方法(第17次)

阅读量:

学习《PyQt4入门指南 PDF中文版.pdf》笔记

PyQt框架中对于事件的处理机制,主要是通过对相关事件处理函数进行重新编写来实现的。

复制代码
 <span style="font-size:14px;">#!/usr/bin/python

    
 # escape.py
    
  
    
 from PyQt5.QtWidgets import QApplication
    
 from PyQt5 import QtWidgets
    
 from PyQt5.QtCore import Qt
    
  
    
 class Escape(QtWidgets.QWidget):
    
     def __init__(self, parent= None):
    
     QtWidgets.QWidget.__init__(self)
    
   
    
     self.setWindowTitle('escape')
    
     self.resize(350,  300)
    
      
    
     def keyPressEvent(self, event):
    
     if event.key() == Qt.Key_Escape:
    
         self.c

全部评论 (0)

还没有任何评论哟~