From 8613351fc34a04f0b2c2c2397e97e09ef784aa57 Mon Sep 17 00:00:00 2001 From: Daniel Herr Date: Sat, 30 Jul 2022 22:13:21 -0400 Subject: [PATCH] Enhanced Media Key Handling --- src/autoapp/Projection/InputDevice.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/autoapp/Projection/InputDevice.cpp b/src/autoapp/Projection/InputDevice.cpp index c6aec6c..8bf0e5a 100644 --- a/src/autoapp/Projection/InputDevice.cpp +++ b/src/autoapp/Projection/InputDevice.cpp @@ -125,10 +125,12 @@ bool InputDevice::handleKeyEvent(QEvent* event, QKeyEvent* key) buttonCode = aasdk::proto::enums::ButtonCode::CALL_END; break; + case Qt::Key_MediaPlay: case Qt::Key_X: buttonCode = aasdk::proto::enums::ButtonCode::PLAY; break; + case Qt::Key_MediaPause: case Qt::Key_C: buttonCode = aasdk::proto::enums::ButtonCode::PAUSE; break; @@ -138,7 +140,7 @@ bool InputDevice::handleKeyEvent(QEvent* event, QKeyEvent* key) buttonCode = aasdk::proto::enums::ButtonCode::PREV; break; - case Qt::Key_MediaPlay: + case Qt::Key_MediaTogglePlayPause: case Qt::Key_B: buttonCode = aasdk::proto::enums::ButtonCode::TOGGLE_PLAY; break;