Fix "Auto Login" instance specific setting, tweak UI

This commit is contained in:
Sky 2013-11-06 01:01:09 +00:00
parent 605423b8e4
commit 51dee3745f
4 changed files with 22 additions and 21 deletions

View file

@ -89,11 +89,11 @@ void InstanceSettings::applySettings()
}
// Auto Login
bool login = ui->accountSettingsGroupBox->isChecked();
bool login = ui->accountSettingsBox->isChecked();
m_obj->set("OverrideLogin", login);
if (login)
{
m_obj->set("AutoLogin", ui->autoLoginChecBox->isChecked());
m_obj->set("AutoLogin", ui->autoLoginCheckBox->isChecked());
}
else
{
@ -159,8 +159,8 @@ void InstanceSettings::loadSettings()
ui->windowHeightSpinBox->setValue(m_obj->get("MinecraftWinHeight").toInt());
// Auto Login
ui->accountSettingsGroupBox->setChecked(m_obj->get("OverrideLogin").toBool());
ui->autoLoginChecBox->setChecked(m_obj->get("AutoLogin").toBool());
ui->accountSettingsBox->setChecked(m_obj->get("OverrideLogin").toBool());
ui->autoLoginCheckBox->setChecked(m_obj->get("AutoLogin").toBool());
// Memory
ui->memoryGroupBox->setChecked(m_obj->get("OverrideMemory").toBool());