【发布时间】:2013-09-02 14:36:48
【问题描述】:
我已将 QPlainTextEdit 子类化并希望捕获某些键。如果按下的键不是其中之一,请继续使用默认行为(例如添加文本)。
这可能吗,还是我也必须编程?
例子:
def keyPressEvent(self, event):
if event.key() in [16777235, 16777237, 16777234, 16777236, 16777220]: # Up, down, left, right, return.
event.ignore()
else:
event.doDefault()
【问题讨论】: