Python 单例模式
2019-08-27 python 1983
在使用PyQt5 信号的时候,如果想分开文件编写,想到了用单例模式去处理,记录一下。
from PyQt5.QtCore import QObject,pyqtSignal def Singletonfunc(cls): _instance = {} def _singleton(*args, **kargs): if cls not in _instance: _instance[cls] = cls(*args, **kargs) return _instance[cls] return _singleton @Singletonfunc class Communicate(QObject): title = pyqtSignal(str)
很赞哦! (0)
相关文章
文章评论
-
-
-
0条评论