diff options
Diffstat (limited to 'kopete/protocols/jabber/ui/jabbereditaccountwidget.cpp')
-rw-r--r-- | kopete/protocols/jabber/ui/jabbereditaccountwidget.cpp | 17 |
1 files changed, 14 insertions, 3 deletions
diff --git a/kopete/protocols/jabber/ui/jabbereditaccountwidget.cpp b/kopete/protocols/jabber/ui/jabbereditaccountwidget.cpp index 4fecd6c4..82f9aaf0 100644 --- a/kopete/protocols/jabber/ui/jabbereditaccountwidget.cpp +++ b/kopete/protocols/jabber/ui/jabbereditaccountwidget.cpp @@ -93,6 +93,9 @@ void JabberEditAccountWidget::reopen () mServer->setText (account()->configGroup()->readEntry ("Server", TQString())); cbUseSSL->setChecked (account()->configGroup()->readBoolEntry( "UseSSL", false)); + if( cbUseSSL->isChecked() ) { + lblUseSSL->setEnabled(true); + } mPort->setValue (account()->configGroup()->readNumEntry("Port", 5222)); @@ -106,6 +109,7 @@ void JabberEditAccountWidget::reopen () mServer->setEnabled(true); labelPort->setEnabled(true); mPort->setEnabled(true); + lblCustomServer->setEnabled(true); } else { @@ -226,6 +230,7 @@ void JabberEditAccountWidget::updateServerField () mServer->setEnabled(false); labelPort->setEnabled(false); mPort->setEnabled(false); + lblCustomServer->setEnabled(false); } else { @@ -233,6 +238,7 @@ void JabberEditAccountWidget::updateServerField () mServer->setEnabled(true); labelPort->setEnabled(true); mPort->setEnabled(true); + lblCustomServer->setEnabled(true); } } @@ -274,11 +280,16 @@ void JabberEditAccountWidget::slotChangePasswordFinished () void JabberEditAccountWidget::sslToggled (bool value) { - if (value && (mPort->value() == 5222)) + if (value && (mPort->value() == 5222)) { mPort->stepUp (); - else - if(!value && (mPort->value() == 5223)) + } + else { + if(!value && (mPort->value() == 5223)) { mPort->stepDown (); + } + } + + lblUseSSL->setEnabled( value ); } #include "jabbereditaccountwidget.moc" |