aboutsummaryrefslogtreecommitdiff
path: root/source/QXmppClient.cpp
diff options
context:
space:
mode:
authorJeremy Lainé <jeremy.laine@m4x.org>2010-06-04 12:44:26 +0000
committerJeremy Lainé <jeremy.laine@m4x.org>2010-06-04 12:44:26 +0000
commite155e5658c178bea1c01ea70f4d04539a71b9f0a (patch)
tree954547ec22adf838d3207507f72afe0f517a6059 /source/QXmppClient.cpp
parent4d171d7900cfe892ca1eae00c65a2253f27e9252 (diff)
downloadqxmpp-e155e5658c178bea1c01ea70f4d04539a71b9f0a.tar.gz
move vCard manager out of QXmppStream
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 58be6348..1ac82e9d 100644
--- a/source/QXmppClient.cpp
+++ b/source/QXmppClient.cpp
@@ -34,6 +34,7 @@
#include "QXmppRpcIq.h"
#include "QXmppRemoteMethod.h"
#include "QXmppUtils.h"
+#include "QXmppVCardManager.h"
/// Creates a QXmppClient object.
/// \param parent is passed to the QObject's contructor.
@@ -84,6 +85,7 @@ QXmppClient::QXmppClient(QObject *parent)
// create managers
m_roster = new QXmppRoster(m_stream);
m_archiveManager = new QXmppArchiveManager(m_stream);
+ m_vCardManager = new QXmppVCardManager(m_stream);
}
/// Destructor, destroys the QXmppClient object.
@@ -414,7 +416,7 @@ QXmppStanza::Error::Condition QXmppClient::getXmppStreamError()
QXmppVCardManager& QXmppClient::getVCardManager()
{
- return m_stream->getVCardManager();
+ return *m_vCardManager;
}
void QXmppClient::addInvokableInterface( QXmppInvokable *interface )