Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/ClusterM/fceux.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorharry <hrosen2016@gmail.com>2022-08-24 01:36:39 +0300
committerharry <hrosen2016@gmail.com>2022-08-24 01:36:39 +0300
commitd0add7a609ec818b4bfb93ca586873b41847d3a9 (patch)
treefb2ab0e2e7df60e64a623feb881cd95bb32f7a95 /src/drivers/Qt/ConsoleWindow.cpp
parentb97b24a5e94f7549d25e3ab212de964756d16462 (diff)
For Qt GUI added separate hot keys for soft and hard reset functions. Changed soft reset to be default Ctrl+R and hard reset to Ctrl+Shift+R.
Diffstat (limited to 'src/drivers/Qt/ConsoleWindow.cpp')
-rw-r--r--src/drivers/Qt/ConsoleWindow.cpp11
1 files changed, 7 insertions, 4 deletions
diff --git a/src/drivers/Qt/ConsoleWindow.cpp b/src/drivers/Qt/ConsoleWindow.cpp
index 23e4bf40..fd5119c4 100644
--- a/src/drivers/Qt/ConsoleWindow.cpp
+++ b/src/drivers/Qt/ConsoleWindow.cpp
@@ -1282,16 +1282,16 @@ void consoleWin_t::createMainMenu(void)
connect( Hotkeys[ HK_POWER ].getShortcut(), SIGNAL(activated()), this, SLOT(powerConsoleCB(void)) );
// Emulation -> Reset
- resetAct = new QAction(tr("&Reset"), this);
+ resetAct = new QAction(tr("Hard &Reset"), this);
//resetAct->setShortcut( QKeySequence(tr("Ctrl+R")));
- resetAct->setStatusTip(tr("Reset Console"));
+ resetAct->setStatusTip(tr("Hard Reset of Console"));
resetAct->setIcon( style()->standardIcon( QStyle::SP_DialogResetButton ) );
connect(resetAct, SIGNAL(triggered()), this, SLOT(consoleHardReset(void)) );
emuMenu->addAction(resetAct);
- Hotkeys[ HK_RESET ].setAction( resetAct );
- connect( Hotkeys[ HK_RESET ].getShortcut(), SIGNAL(activated()), this, SLOT(consoleHardReset(void)) );
+ Hotkeys[ HK_HARD_RESET ].setAction( resetAct );
+ connect( Hotkeys[ HK_HARD_RESET ].getShortcut(), SIGNAL(activated()), this, SLOT(consoleHardReset(void)) );
// Emulation -> Soft Reset
sresetAct = new QAction(tr("&Soft Reset"), this);
@@ -1302,6 +1302,9 @@ void consoleWin_t::createMainMenu(void)
emuMenu->addAction(sresetAct);
+ Hotkeys[ HK_SOFT_RESET ].setAction( sresetAct );
+ connect( Hotkeys[ HK_SOFT_RESET ].getShortcut(), SIGNAL(activated()), this, SLOT(consoleSoftReset(void)) );
+
// Emulation -> Pause
pauseAct = new QAction(tr("&Pause"), this);
//pauseAct->setShortcut( QKeySequence(tr("Pause")));