aboutsummaryrefslogtreecommitdiff
path: root/source/QXmppVCardManager.h
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/QXmppVCardManager.h
parent4d171d7900cfe892ca1eae00c65a2253f27e9252 (diff)
downloadqxmpp-e155e5658c178bea1c01ea70f4d04539a71b9f0a.tar.gz
move vCard manager out of QXmppStream
Diffstat (limited to 'source/QXmppVCardManager.h')
-rw-r--r--source/QXmppVCardManager.h10
1 files changed, 6 insertions, 4 deletions
diff --git a/source/QXmppVCardManager.h b/source/QXmppVCardManager.h
index 129d478e..ed68a2ac 100644
--- a/source/QXmppVCardManager.h
+++ b/source/QXmppVCardManager.h
@@ -26,15 +26,17 @@
#define QXMPPVCARDMANAGER_H
#include <QObject>
-#include "QXmppClient.h"
+
#include "QXmppVCard.h"
+class QXmppStream;
+
class QXmppVCardManager : public QObject
{
Q_OBJECT
public:
- QXmppVCardManager(QXmppClient* client);
+ QXmppVCardManager(QXmppStream* stream);
void requestVCard(const QString& bareJid = "");
const QXmppVCard& clientVCard() const;
@@ -50,8 +52,8 @@ private slots:
void vCardIqReceived(const QXmppVCard&);
private:
- // reference to to client object (no ownership)
- QXmppClient* m_client;
+ // reference to the xmpp stream (no ownership)
+ QXmppStream* m_stream;
QXmppVCard m_clientVCard; ///< Stores the vCard of the connected client
bool m_isClientVCardReceived;