aboutsummaryrefslogtreecommitdiff
path: root/source/QXmppClient.cpp
diff options
context:
space:
mode:
authorJeremy Lainé <jeremy.laine@m4x.org>2010-06-04 13:52:47 +0000
committerJeremy Lainé <jeremy.laine@m4x.org>2010-06-04 13:52:47 +0000
commit452d70b95168e5f36a6cdb972278d656141feb3f (patch)
tree3740ca69a09069310ec19b6407627ce24dceb3bf /source/QXmppClient.cpp
parenta64de45ea1daec3a791c1e07f6b3381c0f6d5a97 (diff)
downloadqxmpp-452d70b95168e5f36a6cdb972278d656141feb3f.tar.gz
move transfer manager from QXmppStream to QXmppClient
Diffstat (limited to 'source/QXmppClient.cpp')
-rw-r--r--source/QXmppClient.cpp4
1 files changed, 3 insertions, 1 deletions
diff --git a/source/QXmppClient.cpp b/source/QXmppClient.cpp
index 4a99d1a3..ba907fb5 100644
--- a/source/QXmppClient.cpp
+++ b/source/QXmppClient.cpp
@@ -34,6 +34,7 @@
#include "QXmppRpcIq.h"
#include "QXmppRemoteMethod.h"
#include "QXmppUtils.h"
+#include "QXmppTransferManager.h"
#include "QXmppVCardManager.h"
/// Creates a QXmppClient object.
@@ -84,6 +85,7 @@ QXmppClient::QXmppClient(QObject *parent)
// create managers
m_roster = new QXmppRoster(m_stream);
m_archiveManager = new QXmppArchiveManager(m_stream);
+ m_transferManager = new QXmppTransferManager(m_stream);
m_vCardManager = new QXmppVCardManager(m_stream);
}
@@ -526,7 +528,7 @@ QXmppArchiveManager& QXmppClient::getArchiveManager()
QXmppTransferManager& QXmppClient::getTransferManager()
{
- return m_stream->getTransferManager();
+ return *m_transferManager;
}
/// Reimplement in your subclass of QXmppClient if you want to handle