Removed AVI/WAV submenus from Qt GUI. AVI/WAV record/stop menu items are now all part of movie menu.
This commit is contained in:
parent
2dd9756bc5
commit
dcd248c152
|
@ -864,7 +864,7 @@ void consoleWin_t::initHotKeys(void)
|
||||||
void consoleWin_t::createMainMenu(void)
|
void consoleWin_t::createMainMenu(void)
|
||||||
{
|
{
|
||||||
QAction *act;
|
QAction *act;
|
||||||
QMenu *subMenu, *aviMenu;
|
QMenu *subMenu;
|
||||||
QActionGroup *group;
|
QActionGroup *group;
|
||||||
int useNativeMenuBar;
|
int useNativeMenuBar;
|
||||||
int customAutofireOnFrames, customAutofireOffFrames;
|
int customAutofireOnFrames, customAutofireOffFrames;
|
||||||
|
@ -1723,10 +1723,9 @@ void consoleWin_t::createMainMenu(void)
|
||||||
movieMenu->addSeparator();
|
movieMenu->addSeparator();
|
||||||
|
|
||||||
// Movie -> Avi Recording
|
// Movie -> Avi Recording
|
||||||
aviMenu = movieMenu->addMenu( tr("A&VI Recording") );
|
|
||||||
|
|
||||||
// Movie -> Avi Recording -> Record
|
// Movie -> Avi Recording -> Record
|
||||||
recAviAct = new QAction(tr("&Record"), this);
|
recAviAct = new QAction(tr("AVI &Record"), this);
|
||||||
//recAviAct->setShortcut( QKeySequence(tr("Shift+F5")));
|
//recAviAct->setShortcut( QKeySequence(tr("Shift+F5")));
|
||||||
recAviAct->setStatusTip(tr("AVI Record Start"));
|
recAviAct->setStatusTip(tr("AVI Record Start"));
|
||||||
recAviAct->setIcon( QIcon(":icons/media-record.png") );
|
recAviAct->setIcon( QIcon(":icons/media-record.png") );
|
||||||
|
@ -1735,10 +1734,10 @@ void consoleWin_t::createMainMenu(void)
|
||||||
Hotkeys[ HK_RECORD_AVI ].setAction( recAviAct );
|
Hotkeys[ HK_RECORD_AVI ].setAction( recAviAct );
|
||||||
connect( Hotkeys[ HK_RECORD_AVI ].getShortcut(), SIGNAL(activated()), this, SLOT(aviRecordStart(void)) );
|
connect( Hotkeys[ HK_RECORD_AVI ].getShortcut(), SIGNAL(activated()), this, SLOT(aviRecordStart(void)) );
|
||||||
|
|
||||||
aviMenu->addAction(recAviAct);
|
movieMenu->addAction(recAviAct);
|
||||||
|
|
||||||
// Movie -> Avi Recording -> Record
|
// Movie -> Avi Recording -> Record As
|
||||||
recAsAviAct = new QAction(tr("Record &As"), this);
|
recAsAviAct = new QAction(tr("AVI Record &As"), this);
|
||||||
//recAsAviAct->setShortcut( QKeySequence(tr("Shift+F5")));
|
//recAsAviAct->setShortcut( QKeySequence(tr("Shift+F5")));
|
||||||
recAsAviAct->setStatusTip(tr("AVI Record As Start"));
|
recAsAviAct->setStatusTip(tr("AVI Record As Start"));
|
||||||
//recAsAviAct->setIcon( QIcon(":icons/media-record.png") );
|
//recAsAviAct->setIcon( QIcon(":icons/media-record.png") );
|
||||||
|
@ -1747,10 +1746,10 @@ void consoleWin_t::createMainMenu(void)
|
||||||
Hotkeys[ HK_RECORD_AVI_TO ].setAction( recAsAviAct );
|
Hotkeys[ HK_RECORD_AVI_TO ].setAction( recAsAviAct );
|
||||||
connect( Hotkeys[ HK_RECORD_AVI_TO ].getShortcut(), SIGNAL(activated()), this, SLOT(aviRecordAsStart(void)) );
|
connect( Hotkeys[ HK_RECORD_AVI_TO ].getShortcut(), SIGNAL(activated()), this, SLOT(aviRecordAsStart(void)) );
|
||||||
|
|
||||||
aviMenu->addAction(recAsAviAct);
|
movieMenu->addAction(recAsAviAct);
|
||||||
|
|
||||||
// Movie -> Avi Recording -> Stop
|
// Movie -> Avi Recording -> Stop
|
||||||
stopAviAct = new QAction(tr("&Stop"), this);
|
stopAviAct = new QAction(tr("AVI &Stop"), this);
|
||||||
//stopAviAct->setShortcut( QKeySequence(tr("Shift+F5")));
|
//stopAviAct->setShortcut( QKeySequence(tr("Shift+F5")));
|
||||||
stopAviAct->setStatusTip(tr("AVI Record Stop"));
|
stopAviAct->setStatusTip(tr("AVI Record Stop"));
|
||||||
stopAviAct->setIcon( style()->standardIcon( QStyle::SP_MediaStop ) );
|
stopAviAct->setIcon( style()->standardIcon( QStyle::SP_MediaStop ) );
|
||||||
|
@ -1759,7 +1758,7 @@ void consoleWin_t::createMainMenu(void)
|
||||||
Hotkeys[ HK_STOP_AVI ].setAction( stopAviAct );
|
Hotkeys[ HK_STOP_AVI ].setAction( stopAviAct );
|
||||||
connect( Hotkeys[ HK_STOP_AVI ].getShortcut(), SIGNAL(activated()), this, SLOT(aviRecordStop(void)) );
|
connect( Hotkeys[ HK_STOP_AVI ].getShortcut(), SIGNAL(activated()), this, SLOT(aviRecordStop(void)) );
|
||||||
|
|
||||||
aviMenu->addAction(stopAviAct);
|
movieMenu->addAction(stopAviAct);
|
||||||
|
|
||||||
//#define AVI_DEBUG
|
//#define AVI_DEBUG
|
||||||
#ifdef AVI_DEBUG
|
#ifdef AVI_DEBUG
|
||||||
|
@ -1770,70 +1769,14 @@ void consoleWin_t::createMainMenu(void)
|
||||||
//act->setIcon( style()->standardIcon( QStyle::SP_MediaStop ) );
|
//act->setIcon( style()->standardIcon( QStyle::SP_MediaStop ) );
|
||||||
connect(act, SIGNAL(triggered()), this, SLOT(aviDebugFile(void)) );
|
connect(act, SIGNAL(triggered()), this, SLOT(aviDebugFile(void)) );
|
||||||
|
|
||||||
aviMenu->addAction(act);
|
movieMenu->addAction(act);
|
||||||
#endif
|
#endif
|
||||||
|
movieMenu->addSeparator();
|
||||||
// Movie -> Avi Recording -> Video Format
|
|
||||||
//subMenu = aviMenu->addMenu( tr("Video Format") );
|
|
||||||
|
|
||||||
//{
|
|
||||||
// std::vector <std::string> formatList;
|
|
||||||
// group = new QActionGroup(this);
|
|
||||||
|
|
||||||
// group->setExclusive(true);
|
|
||||||
|
|
||||||
// FCEUD_AviGetFormatOpts( formatList );
|
|
||||||
|
|
||||||
// for (size_t i=0; i<formatList.size(); i++)
|
|
||||||
// {
|
|
||||||
// act = new QAction(tr( formatList[i].c_str() ), this);
|
|
||||||
|
|
||||||
// //printf("%s\n", formatList[i].c_str() );
|
|
||||||
|
|
||||||
// act->setCheckable(true);
|
|
||||||
// group->addAction(act);
|
|
||||||
// subMenu->addAction(act);
|
|
||||||
|
|
||||||
// act->setChecked( aviGetSelVideoFormat() == i );
|
|
||||||
|
|
||||||
// // Use Lambda Function to set callback
|
|
||||||
// connect( act, &QAction::triggered, [ this, i ] { aviVideoFormatChanged( i ); } );
|
|
||||||
// }
|
|
||||||
|
|
||||||
//}
|
|
||||||
|
|
||||||
//// Movie -> Avi Recording -> Include Audio
|
|
||||||
//act = new QAction(tr("Include Audio"), this);
|
|
||||||
//act->setCheckable(true);
|
|
||||||
//act->setChecked( aviGetAudioEnable() );
|
|
||||||
//connect(act, SIGNAL(triggered(bool)), this, SLOT(aviAudioEnableChange(bool)) );
|
|
||||||
//aviMenu->addAction(act);
|
|
||||||
|
|
||||||
//aviMenu->addSeparator();
|
|
||||||
|
|
||||||
//// Movie -> Avi Recording -> Enable HUD Recording
|
|
||||||
//aviHudAct = new QAction(tr("Enable &HUD Recording"), this);
|
|
||||||
//aviHudAct->setCheckable(true);
|
|
||||||
//aviHudAct->setChecked( FCEUI_AviEnableHUDrecording() );
|
|
||||||
//aviHudAct->setStatusTip(tr("Enable HUD Recording"));
|
|
||||||
//connect(aviHudAct, SIGNAL(triggered(bool)), this, SLOT(setAviHudEnable(bool)) );
|
|
||||||
|
|
||||||
//aviMenu->addAction(aviHudAct);
|
|
||||||
|
|
||||||
//// Movie -> Avi Recording -> Enable Message Recording
|
|
||||||
//aviMsgAct = new QAction(tr("Enable &Msg Recording"), this);
|
|
||||||
//aviMsgAct->setCheckable(true);
|
|
||||||
//aviMsgAct->setChecked( !FCEUI_AviDisableMovieMessages() );
|
|
||||||
//aviMsgAct->setStatusTip(tr("Enable Msg Recording"));
|
|
||||||
//connect(aviMsgAct, SIGNAL(triggered(bool)), this, SLOT(setAviMsgEnable(bool)) );
|
|
||||||
|
|
||||||
//aviMenu->addAction(aviMsgAct);
|
|
||||||
|
|
||||||
// Movie -> WAV Recording
|
// Movie -> WAV Recording
|
||||||
subMenu = movieMenu->addMenu( tr("&WAV Recording") );
|
|
||||||
|
|
||||||
// Movie -> Avi Recording -> Record
|
// Movie -> WAV Recording -> Record
|
||||||
recWavAct = new QAction(tr("&Record"), this);
|
recWavAct = new QAction(tr("WAV &Record"), this);
|
||||||
//recWavAct->setShortcut( QKeySequence(tr("Shift+F5")));
|
//recWavAct->setShortcut( QKeySequence(tr("Shift+F5")));
|
||||||
recWavAct->setStatusTip(tr("WAV Record Start"));
|
recWavAct->setStatusTip(tr("WAV Record Start"));
|
||||||
recWavAct->setIcon( QIcon(":icons/media-record.png") );
|
recWavAct->setIcon( QIcon(":icons/media-record.png") );
|
||||||
|
@ -1842,10 +1785,10 @@ void consoleWin_t::createMainMenu(void)
|
||||||
Hotkeys[ HK_RECORD_WAV ].setAction( recWavAct );
|
Hotkeys[ HK_RECORD_WAV ].setAction( recWavAct );
|
||||||
connect( Hotkeys[ HK_RECORD_WAV ].getShortcut(), SIGNAL(activated()), this, SLOT(wavRecordStart(void)) );
|
connect( Hotkeys[ HK_RECORD_WAV ].getShortcut(), SIGNAL(activated()), this, SLOT(wavRecordStart(void)) );
|
||||||
|
|
||||||
subMenu->addAction(recWavAct);
|
movieMenu->addAction(recWavAct);
|
||||||
|
|
||||||
// Movie -> WAV Recording -> Record
|
// Movie -> WAV Recording -> Record As
|
||||||
recAsWavAct = new QAction(tr("Record &As"), this);
|
recAsWavAct = new QAction(tr("WAV Record &As"), this);
|
||||||
//recAsWavAct->setShortcut( QKeySequence(tr("Shift+F5")));
|
//recAsWavAct->setShortcut( QKeySequence(tr("Shift+F5")));
|
||||||
recAsWavAct->setStatusTip(tr("WAV Record As Start"));
|
recAsWavAct->setStatusTip(tr("WAV Record As Start"));
|
||||||
//recAsWavAct->setIcon( QIcon(":icons/media-record.png") );
|
//recAsWavAct->setIcon( QIcon(":icons/media-record.png") );
|
||||||
|
@ -1854,10 +1797,10 @@ void consoleWin_t::createMainMenu(void)
|
||||||
Hotkeys[ HK_RECORD_WAV_TO ].setAction( recAsWavAct );
|
Hotkeys[ HK_RECORD_WAV_TO ].setAction( recAsWavAct );
|
||||||
connect( Hotkeys[ HK_RECORD_WAV_TO ].getShortcut(), SIGNAL(activated()), this, SLOT(wavRecordAsStart(void)) );
|
connect( Hotkeys[ HK_RECORD_WAV_TO ].getShortcut(), SIGNAL(activated()), this, SLOT(wavRecordAsStart(void)) );
|
||||||
|
|
||||||
subMenu->addAction(recAsWavAct);
|
movieMenu->addAction(recAsWavAct);
|
||||||
|
|
||||||
// Movie -> WAV Recording -> Stop
|
// Movie -> WAV Recording -> Stop
|
||||||
stopWavAct = new QAction(tr("&Stop"), this);
|
stopWavAct = new QAction(tr("WAV &Stop"), this);
|
||||||
//stopWavAct->setShortcut( QKeySequence(tr("Shift+F5")));
|
//stopWavAct->setShortcut( QKeySequence(tr("Shift+F5")));
|
||||||
stopWavAct->setStatusTip(tr("WAV Record Stop"));
|
stopWavAct->setStatusTip(tr("WAV Record Stop"));
|
||||||
stopWavAct->setIcon( style()->standardIcon( QStyle::SP_MediaStop ) );
|
stopWavAct->setIcon( style()->standardIcon( QStyle::SP_MediaStop ) );
|
||||||
|
@ -1866,7 +1809,7 @@ void consoleWin_t::createMainMenu(void)
|
||||||
Hotkeys[ HK_STOP_WAV ].setAction( stopWavAct );
|
Hotkeys[ HK_STOP_WAV ].setAction( stopWavAct );
|
||||||
connect( Hotkeys[ HK_STOP_WAV ].getShortcut(), SIGNAL(activated()), this, SLOT(wavRecordStop(void)) );
|
connect( Hotkeys[ HK_STOP_WAV ].getShortcut(), SIGNAL(activated()), this, SLOT(wavRecordStop(void)) );
|
||||||
|
|
||||||
subMenu->addAction(stopWavAct);
|
movieMenu->addAction(stopWavAct);
|
||||||
|
|
||||||
//-----------------------------------------------------------------------
|
//-----------------------------------------------------------------------
|
||||||
// Help
|
// Help
|
||||||
|
|
Loading…
Reference in New Issue