QT在中文输入法下,获取键盘的输入消息时,始终获取不到,但是在英文输入状态下是可以获取的,具体看代码:
bool mytest::eventFilter(QObject *obj, QEvent *ev)
{
if
(QEvent::KeyPress == ev->type())
{
QKeyEvent *keyEvent = dynamic_cast<QKeyEvent *>(ev);
switch
(keyEvent->key())
{
case
Qt::Key_0:
case
Qt::Key_1:
case
Qt::Key_2:
case