aboutsummaryrefslogtreecommitdiff
path: root/examples/GuiClient
diff options
context:
space:
mode:
authorJeremy Lainé <jeremy.laine@m4x.org>2012-05-16 12:38:26 +0200
committerJeremy Lainé <jeremy.laine@m4x.org>2012-05-16 12:38:26 +0200
commitb6f99322cf46d7667cf69f7eec0b257277868707 (patch)
treec67de0b93275ec07ffdd7a0aa9e23edd47ff7dbc /examples/GuiClient
parent46255e28295f382e7155011bde47d8a97660758b (diff)
downloadqxmpp-b6f99322cf46d7667cf69f7eec0b257277868707.tar.gz
stop using ReconnectionManager
Diffstat (limited to 'examples/GuiClient')
-rw-r--r--examples/GuiClient/mainDialog.cpp37
-rw-r--r--examples/GuiClient/mainDialog.h2
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();