X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=blobdiff_plain;f=src%2Fqtui%2Fsettingspages%2Fcoreaccountsettingspage.cpp;h=31dd83388cc023100a96eed30aae448931604271;hp=b8b09fef66a60557f1409a3fd5616aedaaeeb5c4;hb=820eb961588dccc83892682f14351fbcf93fc0a0;hpb=47b17acc38f3f650098b8bfbad1e13798a73e8d9 diff --git a/src/qtui/settingspages/coreaccountsettingspage.cpp b/src/qtui/settingspages/coreaccountsettingspage.cpp index b8b09fef..31dd8338 100644 --- a/src/qtui/settingspages/coreaccountsettingspage.cpp +++ b/src/qtui/settingspages/coreaccountsettingspage.cpp @@ -294,6 +294,13 @@ CoreAccountEditDlg::CoreAccountEditDlg(const CoreAccount &acct, QWidget *parent) CoreAccount CoreAccountEditDlg::account() { + _account.setAccountName(ui.accountName->text().trimmed()); + _account.setHostName(ui.hostName->text().trimmed()); + _account.setPort(ui.port->value()); + _account.setUser(ui.user->text().trimmed()); + _account.setPassword(ui.password->text()); + _account.setStorePassword(ui.rememberPassword->isChecked()); + QNetworkProxy::ProxyType proxyType = QNetworkProxy::NoProxy; int checkedId = ui.buttonGroupProxyType->checkedId(); @@ -310,12 +317,6 @@ CoreAccount CoreAccountEditDlg::account() proxyType = ui.proxyType->currentIndex() == 0 ? QNetworkProxy::Socks5Proxy : QNetworkProxy::HttpProxy; QNetworkProxyFactory::setUseSystemConfiguration(false); - _account.setAccountName(ui.accountName->text().trimmed()); - _account.setHostName(ui.hostName->text().trimmed()); - _account.setPort(ui.port->value()); - _account.setUser(ui.user->text().trimmed()); - _account.setPassword(ui.password->text()); - _account.setStorePassword(ui.rememberPassword->isChecked()); _account.setProxyHostName(ui.proxyHostName->text().trimmed()); _account.setProxyPort(ui.proxyPort->value()); _account.setProxyType(proxyType);