Advertisement

PyQt5 发射 信号 (18)

阅读量:

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

所有继承自QtCore.QObject的类实例均具备发送信号的能力。当用户点击某个按钮时,将触发一个clicked()信号。在后续的示例中,我们将探讨如何通过手动方式触发信号的发送过程。

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

    
 # emit.py
    
  
    
 from PyQt5.QtWidgets import QApplication
    
 from PyQt5 import QtWidgets
    
 from PyQt5.QtCore import pyqtSignal
    
  
    
 class Emit(QtWidgets.QWidget):
    
     closeEmitApp = pyqtSignal()
    
     def __init__(self, parent= None):
    
     QtWidgets.QWidget.__init__(self)
    
   
    
     self.setWindowTitle('escape')
    
     self.resize(350,  300)
    
     self.clo

全部评论 (0)

还没有任何评论哟~