From 19891e11554c7ed19fd3d4e8a8754a773b08bc61 Mon Sep 17 00:00:00 2001 From: mjbudd77 Date: Tue, 6 Apr 2021 22:54:29 -0400 Subject: [PATCH] Bug fix for Qt GUI emulation speed up/down hot keys. --- src/drivers/Qt/ConsoleWindow.cpp | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/src/drivers/Qt/ConsoleWindow.cpp b/src/drivers/Qt/ConsoleWindow.cpp index e8df3ea7..79d4051f 100644 --- a/src/drivers/Qt/ConsoleWindow.cpp +++ b/src/drivers/Qt/ConsoleWindow.cpp @@ -1128,20 +1128,26 @@ void consoleWin_t::createMainMenu(void) // Emulation -> Speed -> Speed Up act = new QAction(tr("Speed &Up"), this); - act->setShortcut( QKeySequence(tr("="))); + //act->setShortcut( QKeySequence(tr("="))); act->setStatusTip(tr("Speed Up")); act->setIcon( style()->standardIcon( QStyle::SP_MediaSeekForward ) ); connect(act, SIGNAL(triggered()), this, SLOT(emuSpeedUp(void)) ); + Hotkeys[ HK_INCREASE_SPEED ].setAction( act ); + connect( Hotkeys[ HK_INCREASE_SPEED ].getShortcut(), SIGNAL(activated()), this, SLOT(emuSpeedUp(void)) ); + subMenu->addAction(act); // Emulation -> Speed -> Slow Down act = new QAction(tr("Slow &Down"), this); - act->setShortcut( QKeySequence(tr("-"))); + //act->setShortcut( QKeySequence(tr("-"))); act->setStatusTip(tr("Slow Down")); act->setIcon( style()->standardIcon( QStyle::SP_MediaSeekBackward ) ); connect(act, SIGNAL(triggered()), this, SLOT(emuSlowDown(void)) ); + Hotkeys[ HK_DECREASE_SPEED ].setAction( act ); + connect( Hotkeys[ HK_DECREASE_SPEED ].getShortcut(), SIGNAL(activated()), this, SLOT(emuSlowDown(void)) ); + subMenu->addAction(act); subMenu->addSeparator();