From 5ebc9ca360d0ba6d35acdf538661ae79d0187556 Mon Sep 17 00:00:00 2001 From: Zach H Date: Mon, 20 Mar 2017 18:21:20 -0400 Subject: [PATCH] allow auto connect (#2522) --- cockatrice/src/dlg_connect.cpp | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/cockatrice/src/dlg_connect.cpp b/cockatrice/src/dlg_connect.cpp index 15e38111..71153415 100644 --- a/cockatrice/src/dlg_connect.cpp +++ b/cockatrice/src/dlg_connect.cpp @@ -140,11 +140,8 @@ DlgConnect::DlgConnect(QWidget *parent) connect(previousHostButton, SIGNAL(toggled(bool)), this, SLOT(previousHostSelected(bool))); connect(newHostButton, SIGNAL(toggled(bool)), this, SLOT(newHostSelected(bool))); - if (settingsCache->servers().getPreviousHostLogin()) - previousHostButton->setChecked(true); - else - newHostButton->setChecked(true); - + previousHostButton->setChecked(true); + connect(previousHosts, SIGNAL(currentIndexChanged(const QString &)), this, SLOT(updateDisplayInfo(const QString &))); playernameEdit->setFocus(); @@ -262,8 +259,9 @@ void DlgConnect::actOk() settingsCache->servers().addNewServer(saveEdit->text(), hostEdit->text(), portEdit->text(), playernameEdit->text(), passwordEdit->text(), savePasswordCheckBox->isChecked()); } else + { settingsCache->servers().updateExistingServer(saveEdit->text(), hostEdit->text(), portEdit->text(), playernameEdit->text(), passwordEdit->text(), savePasswordCheckBox->isChecked()); - + } settingsCache->servers().setPrevioushostName(saveEdit->text()); settingsCache->servers().setAutoConnect(autoConnectCheckBox->isChecked() ? 1 : 0);