X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=blobdiff_plain;f=src%2Fqtgui%2Fcoreconnectdlg.cpp;h=d845f00dfdad7ff9195aaa24bfb17c4a3a62c8a8;hp=3b3bb24973c6a410c73bdd7ec51b325d3e85dfb7;hb=9693b5238b76e6348413d68fa8c6ffc8c64fc12f;hpb=47b574c28983254b6679191f76ddb36fe7da7632 diff --git a/src/qtgui/coreconnectdlg.cpp b/src/qtgui/coreconnectdlg.cpp index 3b3bb249..d845f00d 100644 --- a/src/qtgui/coreconnectdlg.cpp +++ b/src/qtgui/coreconnectdlg.cpp @@ -46,6 +46,8 @@ CoreConnectDlg::CoreConnectDlg(QWidget *parent, bool /*doAutoConnect*/) : QDialo connect(ui.hostEdit, SIGNAL(textChanged(const QString &)), this, SLOT(checkInputValid())); connect(ui.userEdit, SIGNAL(textChanged(const QString &)), this, SLOT(checkInputValid())); connect(ui.internalCore, SIGNAL(toggled(bool)), this, SLOT(checkInputValid())); + connect(ui.internalCore, SIGNAL(toggled(bool)), ui.hostEdit, SLOT(setDisabled(bool))); + connect(ui.internalCore, SIGNAL(toggled(bool)), ui.port, SLOT(setDisabled(bool))); connect(ui.accountList, SIGNAL(currentIndexChanged(const QString &)), this, SLOT(accountChanged(const QString &))); connect(ui.autoConnect, SIGNAL(clicked(bool)), this, SLOT(autoConnectToggled(bool))); @@ -59,7 +61,7 @@ CoreConnectDlg::CoreConnectDlg(QWidget *parent, bool /*doAutoConnect*/) : QDialo curacc = s.lastAccount(); if(!ui.accountList->count()) { //if(doAutoConnect) reject(); - /* + setAccountEditEnabled(false); QString newacc = QInputDialog::getText(this, tr("Create Account"), tr( "In order to connect to a Quassel Core, you need to create an account.
" @@ -71,7 +73,7 @@ CoreConnectDlg::CoreConnectDlg(QWidget *parent, bool /*doAutoConnect*/) : QDialo ui.internalCore->setChecked(false); setAccountEditEnabled(true); } - */ + /* // FIXME We create a default account here that just connects to the internal core curacc = "Default"; ui.accountList->addItem("Default"); @@ -84,7 +86,7 @@ CoreConnectDlg::CoreConnectDlg(QWidget *parent, bool /*doAutoConnect*/) : QDialo ui.accountList->setCurrentIndex(0); ui.autoConnect->setChecked(true); autoConnectToggled(true); - + */ } else { if(!curacc.isEmpty()) { //if(doAutoConnect) { qDebug() << "auto";