From 10c093a617929db5c6b201dbf03d6070b12b36b4 Mon Sep 17 00:00:00 2001 From: Manjeet Dahiya Date: Tue, 27 Oct 2009 12:04:03 +0000 Subject: Issue 15: Implement XEP-0047 --- source/QXmppClient.cpp | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) (limited to 'source/QXmppClient.cpp') diff --git a/source/QXmppClient.cpp b/source/QXmppClient.cpp index 0538224f..a98caa01 100644 --- a/source/QXmppClient.cpp +++ b/source/QXmppClient.cpp @@ -27,6 +27,7 @@ #include "QXmppRoster.h" #include "QXmppMessage.h" #include "QXmppReconnectionManager.h" +#include "QXmppIbbTransferManager.h" /// Creates a QXmppClient object. /// \param parent is passed to the QObject's contructor. @@ -34,7 +35,7 @@ QXmppClient::QXmppClient(QObject *parent) : QObject(parent), m_stream(0), m_clientPrecence(QXmppPresence::Available), - m_reconnectionManager(0) + m_reconnectionManager(0), m_ibbTransferManager(0) { m_stream = new QXmppStream(this); @@ -63,6 +64,8 @@ QXmppClient::QXmppClient(QObject *parent) check = setReconnectionManager(new QXmppReconnectionManager(this)); Q_ASSERT(check); + + m_ibbTransferManager = new QXmppIbbTransferManager(this); } /// Destroys the QXmppClient object. @@ -337,3 +340,8 @@ QXmppVCardManager& QXmppClient::getVCardManager() { return m_stream->getVCardManager(); } + +QXmppIbbTransferManager* QXmppClient::getIbbTransferManager() const +{ + return m_ibbTransferManager; +} -- cgit v1.2.3