diff options
| author | Manjeet Dahiya <manjeetdahiya@gmail.com> | 2010-09-07 12:54:12 +0000 |
|---|---|---|
| committer | Manjeet Dahiya <manjeetdahiya@gmail.com> | 2010-09-07 12:54:12 +0000 |
| commit | 0bd463fafcd5fac4186838042aa78ae4c4e783f2 (patch) | |
| tree | bb23d89b95bfc7d4c3afc405226336b7301c342f /src/QXmppVersionManager.h | |
| parent | b6f6f19366edba25fb27e22f7943601bf5efe135 (diff) | |
| download | qxmpp-0bd463fafcd5fac4186838042aa78ae4c4e783f2.tar.gz | |
implement manager
Diffstat (limited to 'src/QXmppVersionManager.h')
| -rw-r--r-- | src/QXmppVersionManager.h | 21 |
1 files changed, 20 insertions, 1 deletions
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 <QObject>
+
+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
|
