0

QPlainTextEdit をサブクラス化し、特定のキーをキャッチしたいと考えています。押されたキーがこれらのいずれでもない場合は、デフォルトの動作 (テキストの追加など) に進みます。

これは可能ですか、それともプログラムする必要がありますか?

例:

def keyPressEvent(self, event):
        if event.key() in [16777235, 16777237, 16777234, 16777236, 16777220]: # Up, down, left, right, return.
            event.ignore()
        else:
            event.doDefault()
4

1 に答える 1