原因:PyQt5应该使用pyqtSignal而不是Signal,虽然使用Signal可以运行但是打包之后无法运行。
##错误代码
from PyQt5.QtCore import Signal
class MySignals(QObject):
message = Signal(str)
正确代码:
##正确代码
from PyQt5.QtCore import pyqtSignal
class MySignals(QObject):
message = pyqtSignal(str)