Как отслеживать нажатие клавиши в qtextedit?

Нужно что бы при нажатии ентера и фокусе на поле для ввода происходило какое то действие, сделал через eventFilter но текст вводится очень медленно.

def eventFilter(self, obj, event):
    if event.type() == QtCore.QEvent.Type.KeyPress:
        if event.key() == QtCore.Qt.Key.Key_Return:
            print('Enter pressed')
            return True
    return False

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

Автор решения: Kickwall
def keyPressEvent(self, obj, event):
    if event.key() == QtCore.Qt.Key.Key_Return and obj.hasFocus():
        print('success')

не уверен, что работает т.к. не проверял

→ Ссылка