Added fullscreen menu function.
This commit is contained in:
parent
d87b5c7ab7
commit
5958dc18fb
|
@ -177,6 +177,17 @@ void consoleWin_t::createMainMenu(void)
|
||||||
|
|
||||||
optMenu->addAction(autoResume);
|
optMenu->addAction(autoResume);
|
||||||
|
|
||||||
|
optMenu->addSeparator();
|
||||||
|
|
||||||
|
// Options -> Full Screen
|
||||||
|
fullscreen = new QAction(tr("Fullscreen"), this);
|
||||||
|
fullscreen->setShortcut( QKeySequence(tr("Alt+Return")));
|
||||||
|
//fullscreen->setCheckable(true);
|
||||||
|
fullscreen->setStatusTip(tr("Fullscreen"));
|
||||||
|
connect(fullscreen, SIGNAL(triggered()), this, SLOT(toggleFullscreen(void)) );
|
||||||
|
|
||||||
|
optMenu->addAction(fullscreen);
|
||||||
|
|
||||||
//-----------------------------------------------------------------------
|
//-----------------------------------------------------------------------
|
||||||
// Help
|
// Help
|
||||||
helpMenu = menuBar()->addMenu(tr("Help"));
|
helpMenu = menuBar()->addMenu(tr("Help"));
|
||||||
|
@ -340,6 +351,18 @@ void consoleWin_t::toggleAutoResume(void)
|
||||||
AutoResumePlay = autoResume->isChecked();
|
AutoResumePlay = autoResume->isChecked();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void consoleWin_t::toggleFullscreen(void)
|
||||||
|
{
|
||||||
|
if ( isFullScreen() )
|
||||||
|
{
|
||||||
|
showNormal();
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
showFullScreen();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
void consoleWin_t::aboutQPlot(void)
|
void consoleWin_t::aboutQPlot(void)
|
||||||
{
|
{
|
||||||
printf("About QPlot\n");
|
printf("About QPlot\n");
|
||||||
|
|
|
@ -59,6 +59,7 @@ class consoleWin_t : public QMainWindow
|
||||||
QAction *gameVideoConfig;
|
QAction *gameVideoConfig;
|
||||||
QAction *hotkeyConfig;
|
QAction *hotkeyConfig;
|
||||||
QAction *autoResume;
|
QAction *autoResume;
|
||||||
|
QAction *fullscreen;
|
||||||
QAction *aboutAct;
|
QAction *aboutAct;
|
||||||
|
|
||||||
QTimer *gameTimer;
|
QTimer *gameTimer;
|
||||||
|
@ -84,6 +85,7 @@ class consoleWin_t : public QMainWindow
|
||||||
void openGameVideoConfWin(void);
|
void openGameVideoConfWin(void);
|
||||||
void openHotkeyConfWin(void);
|
void openHotkeyConfWin(void);
|
||||||
void toggleAutoResume(void);
|
void toggleAutoResume(void);
|
||||||
|
void toggleFullscreen(void);
|
||||||
void updatePeriodic(void);
|
void updatePeriodic(void);
|
||||||
|
|
||||||
};
|
};
|
||||||
|
|
Loading…
Reference in New Issue