Я хочу определить, когда в виджете QPlainTextEdit нажата клавиша возврата.
У меня есть следующий код:
def keyPressEvent(self, event):
if event.key() == QtCore.Qt.Key_Backspace:
print("Backspace pressed")
(в классе, унаследованном от QPlainTextEdit)
Проблема в том, что теперь нажатие клавиши Backspace (или любой другой символьной клавиши) делаетне вставлять символ в текстовое поле.Я мог бы проверить каждый ключ и сделать это таким образом, однако, особенно с большими файлами, удаление последнего символа может быть неэффективным, медленным и приводить к грязному коду.
Есть ли лучший способ сделать это?