From 0bd463fafcd5fac4186838042aa78ae4c4e783f2 Mon Sep 17 00:00:00 2001 From: Manjeet Dahiya Date: Tue, 7 Sep 2010 12:54:12 +0000 Subject: implement manager --- src/QXmppVersionManager.h | 21 ++++++++++++++++++++- 1 file changed, 20 insertions(+), 1 deletion(-) (limited to 'src/QXmppVersionManager.h') diff --git a/src/QXmppVersionManager.h b/src/QXmppVersionManager.h index 496ab65f..6afa0c93 100644 --- a/src/QXmppVersionManager.h +++ b/src/QXmppVersionManager.h @@ -24,8 +24,27 @@ #ifndef QXMPPVERSIONMANAGER_H #define QXMPPVERSIONMANAGER_H -class QXmppVersionManager +#include + +class QXmppOutgoingClient; +class QXmppVersionIq; + +class QXmppVersionManager : public QObject { + Q_OBJECT + +public: + QXmppVersionManager(QXmppOutgoingClient* stream, QObject *parent = 0); + +signals: + void versionReceived(const QXmppVersionIq&); + +private slots: + void versionIqReceived(const QXmppVersionIq&); + +private: + // reference to the xmpp stream (no ownership) + QXmppOutgoingClient* m_stream; }; #endif // QXMPPVERSIONMANAGER_H -- cgit v1.2.3