aboutsummaryrefslogtreecommitdiff
path: root/src/QXmppClient.cpp
diff options
context:
space:
mode:
authorJeremy Lainé <jeremy.laine@m4x.org>2010-09-02 12:19:30 +0000
committerJeremy Lainé <jeremy.laine@m4x.org>2010-09-02 12:19:30 +0000
commit00795301d517e9084f8f9f75b1c271d2da8cc865 (patch)
treea88f110e40ffc707e8f706de624d5e6200f29874 /src/QXmppClient.cpp
parent37da09eeb4ac168217a0d05ae40adfd8c0f35e64 (diff)
downloadqxmpp-00795301d517e9084f8f9f75b1c271d2da8cc865.tar.gz
move QXmppClientExtension to a separate file
Diffstat (limited to 'src/QXmppClient.cpp')
-rw-r--r--src/QXmppClient.cpp8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/QXmppClient.cpp b/src/QXmppClient.cpp
index f868d8f2..c4846a58 100644
--- a/src/QXmppClient.cpp
+++ b/src/QXmppClient.cpp
@@ -23,6 +23,7 @@
#include "QXmppClient.h"
+#include "QXmppClientExtension.h"
#include "QXmppLogger.h"
#include "QXmppOutgoingClient.h"
#include "QXmppMessage.h"
@@ -188,6 +189,13 @@ QXmppClient::~QXmppClient()
void QXmppClient::addExtension(QXmppClientExtension *extension)
{
extension->setParent(this);
+
+ // Logging
+ bool check = connect(extension, SIGNAL(logMessage(QXmppLogger::MessageType, QString)),
+ d->stream, SIGNAL(logMessage(QXmppLogger::MessageType, QString)));
+ Q_ASSERT(check);
+ Q_UNUSED(check);
+
d->extensions << extension;
}