Привязал для кнопки QMessageBox (через функцию), но срабатывает без нажатия

Хочу сделать на кнопку вызов QMessageBox, создаю под него функцию, привязываю через ui.btn.clicked.connect(QMB) и функция вызывается сама, следом за выходом из QMessageBox происходит вылет программы. Что делать?

Вот код:

ui.KeyboardClicker.clicked.connect(ErrorOfInput('ывафыаваывп', 'фывакпыавп')) 
def ErrorOfInput(ErrorMessage, WhatWrong):
    Err = QMessageBox()
    Err.setWindowTitle(ErrorMessage)
    Err.setText(WhatWrong)
    Err.exec_()

Ответы (0 шт):