Ich hab dazu den Eventfilter genutzt um auf bestimmte Tasten zu reagieren.
Allerdings reagiert mein Programm bei Qt::Key_Tab überhaupt nicht. Alle anderen gehen aber soweit.
Hier mal ein kleiner Codeausschnitt.
Code: Alles auswählen
void MainWindow::keyPressEvent(QKeyEvent *e)
{
switch(e->key())
{
case Qt::KeyTab:
QMessageBox::information( this, "", "Tab gedrückt");
break;
case Qt::Key_F4:
viewItemInEditor();
break;
case Qt::Key_F5:
actionStr = "F5";
itemAction();
break;
Danke im Voraus