Qt/RenderWidget: Restore size when exiting fullscreen

This commit is contained in:
spycrab 2018-05-04 14:14:53 +02:00
parent 452cc6b69f
commit 7d762fd632
2 changed files with 7 additions and 1 deletions

View File

@ -619,9 +619,14 @@ void MainWindow::FullScreen()
bool was_fullscreen = m_render_widget->isFullScreen();
HideRenderWidget(false);
if (was_fullscreen)
{
ShowRenderWidget();
}
else
{
m_render_widget_size = m_render_widget->size();
m_render_widget->showFullScreen();
}
}
void MainWindow::ScreenShot()
@ -691,7 +696,7 @@ void MainWindow::ShowRenderWidget()
m_rendering_to_main = false;
m_render_widget->showNormal();
m_render_widget->resize(640, 480);
m_render_widget->resize(m_render_widget_size);
}
}

View File

@ -191,4 +191,5 @@ private:
RegisterWidget* m_register_widget;
WatchWidget* m_watch_widget;
CheatsManager* m_cheats_manager;
QSize m_render_widget_size{640, 480};
};