如何表示“。”用Qt :: Key_枚举?

时间:2012-03-01 03:22:21

标签: qt qt4.7

我检查了文档,但我似乎没找到.的相应枚举定义,Qt::Key_是哪个?

由于

1 个答案:

答案 0 :(得分:1)

我对代码进行了一些小修改,我必须捕获该值。它来自46十进制,对应于qnamespace.h中的Key_Period = 0x2e

bool MyClass::event( QEvent* e )
{
    if ( e->type() == QEvent::KeyPress )
    {
        QKeyEvent* ev = dynamic_cast<QKeyEvent*>( e );
        int debug = ev->key();
    }
    return QDialog::event( e );
}