mirror of
https://github.com/OpenMW/openmw.git
synced 2025-10-17 11:16:35 +00:00
Do not allow to select a screen resolution in the Windowed Fullscreen mode in the launcher
This commit is contained in:
parent
e9a9659abc
commit
a68107712c
1 changed files with 15 additions and 1 deletions
|
@ -240,13 +240,26 @@ void Launcher::GraphicsPage::slotFullScreenChanged(int mode)
|
|||
|
||||
void Launcher::GraphicsPage::handleWindowModeChange(Settings::WindowMode mode)
|
||||
{
|
||||
if (mode == Settings::WindowMode::Fullscreen || mode == Settings::WindowMode::WindowedFullscreen)
|
||||
if (mode == Settings::WindowMode::Fullscreen)
|
||||
{
|
||||
standardRadioButton->toggle();
|
||||
customRadioButton->setEnabled(false);
|
||||
customWidthSpinBox->setEnabled(false);
|
||||
customHeightSpinBox->setEnabled(false);
|
||||
windowBorderCheckBox->setEnabled(false);
|
||||
resolutionComboBox->setEnabled(true);
|
||||
}
|
||||
else if (mode == Settings::WindowMode::WindowedFullscreen)
|
||||
{
|
||||
standardRadioButton->toggle();
|
||||
customRadioButton->setEnabled(false);
|
||||
customWidthSpinBox->setEnabled(false);
|
||||
customHeightSpinBox->setEnabled(false);
|
||||
windowBorderCheckBox->setEnabled(false);
|
||||
resolutionComboBox->setEnabled(false);
|
||||
|
||||
// Assume that a first item is a native screen resolution
|
||||
resolutionComboBox->setCurrentIndex(0);
|
||||
}
|
||||
else
|
||||
{
|
||||
|
@ -254,6 +267,7 @@ void Launcher::GraphicsPage::handleWindowModeChange(Settings::WindowMode mode)
|
|||
customWidthSpinBox->setEnabled(true);
|
||||
customHeightSpinBox->setEnabled(true);
|
||||
windowBorderCheckBox->setEnabled(true);
|
||||
resolutionComboBox->setEnabled(true);
|
||||
}
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in a new issue