diff options
| author | Jeremy Lainé <jeremy.laine@m4x.org> | 2012-05-16 12:38:26 +0200 |
|---|---|---|
| committer | Jeremy Lainé <jeremy.laine@m4x.org> | 2012-05-16 12:38:26 +0200 |
| commit | b6f99322cf46d7667cf69f7eec0b257277868707 (patch) | |
| tree | c67de0b93275ec07ffdd7a0aa9e23edd47ff7dbc /examples/GuiClient | |
| parent | 46255e28295f382e7155011bde47d8a97660758b (diff) | |
| download | qxmpp-b6f99322cf46d7667cf69f7eec0b257277868707.tar.gz | |
stop using ReconnectionManager
Diffstat (limited to 'examples/GuiClient')
| -rw-r--r-- | examples/GuiClient/mainDialog.cpp | 37 | ||||
| -rw-r--r-- | examples/GuiClient/mainDialog.h | 2 |
2 files changed, 1 insertions, 38 deletions
diff --git a/examples/GuiClient/mainDialog.cpp b/examples/GuiClient/mainDialog.cpp index 2c5bc000..9ae4ac3e 100644 --- a/examples/GuiClient/mainDialog.cpp +++ b/examples/GuiClient/mainDialog.cpp @@ -33,7 +33,6 @@ #include "QXmppPresence.h" #include "QXmppMessage.h" #include "QXmppUtils.h" -#include "QXmppReconnectionManager.h" #include "QXmppVCardManager.h" #include <QMovie> @@ -159,14 +158,7 @@ mainDialog::mainDialog(QWidget *parent): QDialog(parent, Qt::Window), check = connect(&m_xmppClient, SIGNAL(connected()), SLOT(addAccountToCache())); Q_ASSERT(check); - check = connect(m_xmppClient.reconnectionManager(), - SIGNAL(reconnectingIn(int)), - SLOT(showSignInPageForAutoReconnection(int))); - Q_ASSERT(check); - - check = connect(m_xmppClient.reconnectionManager(), - SIGNAL(reconnectingNow()), - SLOT(showSignInPageForAutoReconnectionNow())); + check = connect(&m_xmppClient, SIGNAL(disconnected()), SLOT(showSignInPageAfterUserDisconnection())); Q_ASSERT(check); check = connect(&m_xmppClient.vCardManager(), @@ -381,7 +373,6 @@ void mainDialog::presenceTypeChanged(QXmppPresence::Type presenceType) if(presenceType == QXmppPresence::Unavailable) { m_xmppClient.disconnectFromServer(); - showSignInPageAfterUserDisconnection(); } else if(presenceType == QXmppPresence::Available) { @@ -474,7 +465,6 @@ void mainDialog::cancelSignIn() ui->lineEdit_password->setText(""); ui->label_throbber->hide(); - m_xmppClient.reconnectionManager()->cancelReconnection(); m_xmppClient.disconnectFromServer(); showSignInPage(); showLoginStatus("Sign in cancelled"); @@ -503,30 +493,6 @@ void mainDialog::showSignInPageAfterUserDisconnection() showSignInPage(); } -void mainDialog::showSignInPageForAutoReconnection(int i) -{ - ui->label_throbber->hide(); - ui->pushButton_signIn->setDisabled(true); - ui->pushButton_cancel->setDisabled(false); - ui->lineEdit_userName->setDisabled(true); - ui->lineEdit_password->setDisabled(true); - ui->checkBox_rememberPasswd->setDisabled(true); - showLoginStatusWithCounter(QString("Reconnecting in %1 sec..."), i); - ui->stackedWidget->setCurrentIndex(1); -} - -void mainDialog::showSignInPageForAutoReconnectionNow() -{ - ui->label_throbber->show(); - ui->pushButton_signIn->setDisabled(true); - ui->pushButton_cancel->setDisabled(false); - ui->lineEdit_userName->setDisabled(true); - ui->lineEdit_password->setDisabled(true); - ui->checkBox_rememberPasswd->setDisabled(true); - showLoginStatusWithProgress(QString("Connecting")); - ui->stackedWidget->setCurrentIndex(1); -} - void mainDialog::showRosterPage() { ui->stackedWidget->setCurrentIndex(0); @@ -634,7 +600,6 @@ void mainDialog::addAccountToCache() void mainDialog::action_signOut() { m_xmppClient.disconnectFromServer(); - showSignInPageAfterUserDisconnection(); // update widget m_statusWidget.setStatusText( diff --git a/examples/GuiClient/mainDialog.h b/examples/GuiClient/mainDialog.h index 2f0d8f64..d8832a52 100644 --- a/examples/GuiClient/mainDialog.h +++ b/examples/GuiClient/mainDialog.h @@ -74,8 +74,6 @@ private slots: void cancelSignIn(); void showSignInPage(); void showSignInPageAfterUserDisconnection(); - void showSignInPageForAutoReconnection(int); - void showSignInPageForAutoReconnectionNow(); void showRosterPage(); void startConnection(); void updateStatusWidget(); |
