【发布时间】:2016-05-13 16:04:10
【问题描述】:
我通常会编写一个小函数来创建 QActions。但是 PyQt5 不再支持函数 SIGNAL() 了。我不知道如何漂亮地重写这个函数。
def createAction(self, text, slot=None, signal='triggered()'):
action = QAction(text, self)
if slot is not None:
self.connect(action, SIGNAL(signal), slot)
return action
【问题讨论】: