Распознавание центральной клавиши на цифровой клавиатуре (с отключенной функцией numlock) с помощью Qt

У меня есть следующая функция (в Qt 4)

void keyReleaseEvent( QKeyEvent *e )
{
// recognize that 'r' is pressed
if ( e->key() == Qt::Key_R )
{
doSomethingCool();
}
}

Я также хочу узнать, когда нажата центральная клавиша на цифровой клавиатуре (клавиша 5, но с отключенной функцией numlock). Я не знаю, как называется этот ключ.

3

Решение

Правильный ключ Qt::Key_Clear, Я пробовал это раньше (как видно из предыдущих правок), но у меня, должно быть, была включена функция numlock или что-то не так.

3

Другие решения


По вопросам рекламы [email protected]