Проблема решена, нужно использовать keyPressEvent, помогло сообщение из темы "keyPressEvent(), event->key() и QString"
Спасибо!
, а вот еще по поводу QKeyEvent::modifiers(). Там же и остальные клавиши нужно хватать через него? Например F1, Home, Del и т.д. А получится вот таким образом?
C++ (Qt)
void MainWindow::keyPressEvent(QKeyEvent *event)
{
switch (event->key())
{
case Qt::Key_Shift: //нажат Shift;
break;
case Qt::Key_Alt: //нажат Alt;
break;
.
.
.
default: break;
}
}