QPlainTextEdit をサブクラス化し、特定のキーをキャッチしたいと考えています。押されたキーがこれらのいずれでもない場合は、デフォルトの動作 (テキストの追加など) に進みます。
これは可能ですか、それともプログラムする必要がありますか?
例:
def keyPressEvent(self, event):
if event.key() in [16777235, 16777237, 16777234, 16777236, 16777220]: # Up, down, left, right, return.
event.ignore()
else:
event.doDefault()