如何在 Qt 中使用数字键盘键?
How to use number pad Keys in Qt?
Qt::Key 枚举没有数字键盘特定的数字定义。那么如何区分数字键盘上按下的数字和数字行上的数字呢?我知道 OS 级别的事件是不同的。
另一方面,Enter 和 Return 是单独的键。
使用keyPressEvent->modifiers().testFlag(Qt::KeypadModifier)
.
Qt::Key 枚举没有数字键盘特定的数字定义。那么如何区分数字键盘上按下的数字和数字行上的数字呢?我知道 OS 级别的事件是不同的。 另一方面,Enter 和 Return 是单独的键。
使用keyPressEvent->modifiers().testFlag(Qt::KeypadModifier)
.