不同类型的信号的创建
无参数:pyqtSignal()
带一个参数的信号:pyqtSignal(int)、pyqtSignal(str)、pyqtSignal(dict)
带两个或者多个参数的信号:pyqtSignal(int, str, int, int)
带一个参数的重载信号:pyqtSignal([int], [str])
带两个/多个参数的重载信号:pyqtSignal([int], [int, str], [str, str, int])
重载信号的发射需指明重载:signal[int, str].emit(1,'info')
reference:https://blog.youkuaiyun.com/broadview2006/article/details/80132757