Qt: Add integer upscaling option

This commit is contained in:
Connor McLaughlin
2020-05-01 01:00:29 +10:00
parent b4c31e55e2
commit 55fc3fffd9
3 changed files with 46 additions and 19 deletions

View File

@ -164,11 +164,18 @@ void QtHostInterface::applySettings()
CommonHostInterface::UpdateInputMap(si);
// detect when render-to-main flag changes
const bool render_to_main = m_qsettings->value("Main/RenderToMainWindow", true).toBool();
if (m_system && getHostDisplay() && !m_is_fullscreen && render_to_main != m_is_rendering_to_main)
if (m_system)
{
m_is_rendering_to_main = render_to_main;
updateDisplayState();
const bool render_to_main = m_qsettings->value("Main/RenderToMainWindow", true).toBool();
if (getHostDisplay() && !m_is_fullscreen && render_to_main != m_is_rendering_to_main)
{
m_is_rendering_to_main = render_to_main;
updateDisplayState();
}
else
{
renderDisplay();
}
}
}