diff --git a/icons/record.png b/icons/record.png new file mode 100644 index 00000000..d25752bf Binary files /dev/null and b/icons/record.png differ diff --git a/resources.qrc b/resources.qrc index ab4515d5..7a5b080f 100644 --- a/resources.qrc +++ b/resources.qrc @@ -3,5 +3,6 @@ fceux.png fceux1.png icons/power.png + icons/record.png diff --git a/src/drivers/Qt/ConsoleWindow.cpp b/src/drivers/Qt/ConsoleWindow.cpp index 29f99510..fbab841a 100644 --- a/src/drivers/Qt/ConsoleWindow.cpp +++ b/src/drivers/Qt/ConsoleWindow.cpp @@ -593,6 +593,7 @@ void consoleWin_t::createMainMenu(void) act = new QAction(tr("Speed Up"), this); act->setShortcut( QKeySequence(tr("="))); act->setStatusTip(tr("Speed Up")); + act->setIcon( style->standardIcon( QStyle::SP_MediaSeekForward ) ); connect(act, SIGNAL(triggered()), this, SLOT(emuSpeedUp(void)) ); subMenu->addAction(act); @@ -601,6 +602,7 @@ void consoleWin_t::createMainMenu(void) act = new QAction(tr("Slow Down"), this); act->setShortcut( QKeySequence(tr("-"))); act->setStatusTip(tr("Slow Down")); + act->setIcon( style->standardIcon( QStyle::SP_MediaSeekBackward ) ); connect(act, SIGNAL(triggered()), this, SLOT(emuSlowDown(void)) ); subMenu->addAction(act); @@ -611,6 +613,7 @@ void consoleWin_t::createMainMenu(void) act = new QAction(tr("Slowest"), this); //act->setShortcut( QKeySequence(tr("-"))); act->setStatusTip(tr("Slowest")); + act->setIcon( style->standardIcon( QStyle::SP_MediaSkipBackward ) ); connect(act, SIGNAL(triggered()), this, SLOT(emuSlowestSpd(void)) ); subMenu->addAction(act); @@ -619,6 +622,7 @@ void consoleWin_t::createMainMenu(void) act = new QAction(tr("Normal"), this); //act->setShortcut( QKeySequence(tr("-"))); act->setStatusTip(tr("Normal")); + act->setIcon( style->standardIcon( QStyle::SP_MediaPlay ) ); connect(act, SIGNAL(triggered()), this, SLOT(emuNormalSpd(void)) ); subMenu->addAction(act); @@ -627,6 +631,7 @@ void consoleWin_t::createMainMenu(void) act = new QAction(tr("Turbo"), this); //act->setShortcut( QKeySequence(tr("-"))); act->setStatusTip(tr("Turbo (Fastest)")); + act->setIcon( style->standardIcon( QStyle::SP_MediaSkipForward ) ); connect(act, SIGNAL(triggered()), this, SLOT(emuFastestSpd(void)) ); subMenu->addAction(act); @@ -781,6 +786,7 @@ void consoleWin_t::createMainMenu(void) recMovAct = new QAction(tr("Record"), this); recMovAct->setShortcut( QKeySequence(tr("Shift+F5"))); recMovAct->setStatusTip(tr("Record Movie")); + recMovAct->setIcon( QIcon(":icons/record.png") ); connect(recMovAct, SIGNAL(triggered()), this, SLOT(recordMovie(void)) ); movieMenu->addAction(recMovAct);