не совсем. если ты решил идти через наследование, то лучше уж переопределять метод event(). а если хочешь именно eventFilter, тогда в конструкторе какого-нибудь класса надо написать qApp->installEventFilter(this) и наследоваться от QApplication не нужно.
от qApp->installEventFilter(this) вообще ничего не меняется.
от "переопределять метод event()" все прерывания срабатывают в одном месте (уже хорошо), но всё равно не могу отловить, так как срабатывает в объявлении функции (в первой строке), где прерывание не отловить.
Traceback (most recent call last):
File "/usr/bin/wwww", line 22, in event
def event(self, e):
KeyboardInterrupt
Как можно там поймать её?