diff options
| author | Jeremy Lainé <jeremy.laine@m4x.org> | 2010-02-22 09:25:36 +0000 |
|---|---|---|
| committer | Jeremy Lainé <jeremy.laine@m4x.org> | 2010-02-22 09:25:36 +0000 |
| commit | be8f5fd37b142e8a6e76a29f6e5f15d5c8e2b7d5 (patch) | |
| tree | fdf692d6c66943560fda93a4f1f410bfbb360663 /source/QXmppStream.cpp | |
| parent | 3e8b1bd1697696dcbd14ef8f7c24701d4b04eede (diff) | |
| download | qxmpp-be8f5fd37b142e8a6e76a29f6e5f15d5c8e2b7d5.tar.gz | |
clear roster when the XMPP stream gets disconnected
Diffstat (limited to 'source/QXmppStream.cpp')
| -rw-r--r-- | source/QXmppStream.cpp | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/source/QXmppStream.cpp b/source/QXmppStream.cpp index d089935d..11f801a6 100644 --- a/source/QXmppStream.cpp +++ b/source/QXmppStream.cpp @@ -87,6 +87,12 @@ QXmppStream::QXmppStream(QXmppClient* client) Q_ASSERT(check); check = QObject::connect(this, + SIGNAL(disconnected()), + &m_roster, + SLOT(disconnected())); + Q_ASSERT(check); + + check = QObject::connect(this, SIGNAL(presenceReceived(const QXmppPresence&)), &m_roster, SLOT(presenceReceived(const QXmppPresence&))); |
