преобразовать сигнал в стиле строки PyQt4 в сигнал PyQt5
Я обычно пишу небольшую функцию для создания 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