преобразовать сигнал в стиле строки 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

Ответы на вопрос(2)

Ваш ответ на вопрос