PyQt5没有emit宏,而是转成了函数,具体如下:
import PyQt5.QtCore import pyqtSignal import PyQt5.QtWidgets import QWidget class MyWidget(QWidget): # 定义信号 is_ok = pyqtSignal() my_msg = pyqtSignal(str) def __init__(): # 发送信号 self.is_ok.emit() self.my_msg('ok')
PyQt5没有emit宏,而是转成了函数,具体如下:
import PyQt5.QtCore import pyqtSignal import PyQt5.QtWidgets import QWidget class MyWidget(QWidget): # 定义信号 is_ok = pyqtSignal() my_msg = pyqtSignal(str) def __init__(): # 发送信号 self.is_ok.emit() self.my_msg('ok')