Qt5 (c ++) Android слушает системные кнопки

Я хочу использовать кнопку меню в моем приложении для Android (4.x, обычно программные, а не аппаратные кнопки), но я не могу найти подходящий QEvent для этого. Я пытался сделать

bool GLViewer::event(QEvent * e){
qDebug()<<e->type();
}

Но нажатие кнопки меню не имело выхода, я предполагаю, потому что кнопка меню находится за пределами виджета. Как мне прослушать событие такого типа?

0

Решение

Как читаешь на этом сообщение, Вы можете использовать keyReleaseEvent () в главном окне.

1

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

Других решений пока нет …

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