mirror of
https://github.com/dolphin-emu/dolphin.git
synced 2025-07-23 06:09:50 -06:00
Options: merge SCoreStartupParameter into SConfig
This commit is contained in:
@ -106,7 +106,7 @@ void DMainWindow::StartGame(const QString filename)
|
||||
m_render_widget->setWindowTitle(tr("Dolphin")); // TODO
|
||||
m_render_widget->setWindowIcon(windowIcon());
|
||||
|
||||
if (SConfig::GetInstance().m_LocalCoreStartupParameter.bFullscreen)
|
||||
if (SConfig::GetInstance().bFullscreen)
|
||||
{
|
||||
m_render_widget->setWindowFlags(m_render_widget->windowFlags() | Qt::BypassWindowManagerHint);
|
||||
g_Config.bFullscreen = !g_Config.bBorderlessFullscreen;
|
||||
@ -117,11 +117,11 @@ void DMainWindow::StartGame(const QString filename)
|
||||
m_ui->centralWidget->addWidget(m_render_widget.get());
|
||||
m_ui->centralWidget->setCurrentWidget(m_render_widget.get());
|
||||
|
||||
if (SConfig::GetInstance().m_LocalCoreStartupParameter.bRenderWindowAutoSize)
|
||||
if (SConfig::GetInstance().bRenderWindowAutoSize)
|
||||
{
|
||||
// Resize main window to fit render
|
||||
m_render_widget->setMinimumSize(SConfig::GetInstance().m_LocalCoreStartupParameter.iRenderWindowWidth,
|
||||
SConfig::GetInstance().m_LocalCoreStartupParameter.iRenderWindowHeight);
|
||||
m_render_widget->setMinimumSize(SConfig::GetInstance().iRenderWindowWidth,
|
||||
SConfig::GetInstance().iRenderWindowHeight);
|
||||
qApp->processEvents(); // Force a redraw so the window has time to resize
|
||||
m_render_widget->setMinimumSize(0, 0); // Allow the widget to scale down
|
||||
}
|
||||
@ -131,7 +131,7 @@ void DMainWindow::StartGame(const QString filename)
|
||||
if (!BootManager::BootCore(filename.toStdString()))
|
||||
{
|
||||
QMessageBox::critical(this, tr("Fatal error"), tr("Failed to init Core"), QMessageBox::Ok);
|
||||
if (SConfig::GetInstance().m_LocalCoreStartupParameter.bFullscreen)
|
||||
if (SConfig::GetInstance().bFullscreen)
|
||||
m_render_widget->close();
|
||||
else
|
||||
m_ui->centralWidget->removeWidget(m_render_widget.get());
|
||||
@ -179,7 +179,7 @@ void DMainWindow::DoStartPause()
|
||||
Core::SetState(Core::CORE_RUN);
|
||||
emit CoreStateChanged(Core::CORE_RUN);
|
||||
}
|
||||
if (SConfig::GetInstance().m_LocalCoreStartupParameter.bHideCursor)
|
||||
if (SConfig::GetInstance().bHideCursor)
|
||||
m_render_widget->setCursor(Qt::BlankCursor);
|
||||
}
|
||||
|
||||
@ -236,7 +236,7 @@ bool DMainWindow::OnStop()
|
||||
return true;
|
||||
|
||||
// Ask for confirmation in case the user accidentally clicked Stop / Escape
|
||||
if (SConfig::GetInstance().m_LocalCoreStartupParameter.bConfirmStop)
|
||||
if (SConfig::GetInstance().bConfirmStop)
|
||||
{
|
||||
// Pause emulation
|
||||
Core::SetState(Core::CORE_PAUSE);
|
||||
@ -273,7 +273,7 @@ bool DMainWindow::Stop()
|
||||
//if (m_bBatchMode)
|
||||
// Close(true);
|
||||
|
||||
if (SConfig::GetInstance().m_LocalCoreStartupParameter.bFullscreen)
|
||||
if (SConfig::GetInstance().bFullscreen)
|
||||
m_render_widget->close();
|
||||
else
|
||||
m_ui->centralWidget->removeWidget(m_render_widget.get());
|
||||
|
Reference in New Issue
Block a user