Qt: Enable game window shortcuts

This commit is contained in:
Megamouse 2023-11-25 01:33:53 +01:00
parent ad3d8675e7
commit e58a89af2d
11 changed files with 36 additions and 127 deletions

View file

@ -435,34 +435,7 @@ void keyboard_pad_handler::processKeyEvent(QKeyEvent* event, bool pressed)
}
};
// We need to ignore keys when using rpcs3 keyboard shortcuts
// NOTE: needs to be updated with gs_frame::keyPressEvent
switch (event->key())
{
case Qt::Key_Escape:
case Qt::Key_F11:
case Qt::Key_F12:
break;
case Qt::Key_L:
if (event->modifiers() != Qt::AltModifier && event->modifiers() != Qt::ControlModifier)
handle_key();
break;
case Qt::Key_Return:
if (event->modifiers() != Qt::AltModifier)
handle_key();
break;
case Qt::Key_P:
case Qt::Key_S:
case Qt::Key_R:
case Qt::Key_E:
case Qt::Key_0:
if (event->modifiers() != Qt::ControlModifier)
handle_key();
break;
default:
handle_key();
break;
}
handle_key();
event->ignore();
}