diff options
| author | Manjeet Dahiya <manjeetdahiya@gmail.com> | 2010-09-16 09:28:38 +0000 |
|---|---|---|
| committer | Manjeet Dahiya <manjeetdahiya@gmail.com> | 2010-09-16 09:28:38 +0000 |
| commit | 4de7cdced4bea96df1a9fde5610057ddb70adc3c (patch) | |
| tree | 0fb5ec30c112c16769a42dde2cfb7b70f7f3edfb /src/QXmppVersionManager.h | |
| parent | ddbfd7423e339213241d8df0c396733b435ccc7e (diff) | |
| download | qxmpp-4de7cdced4bea96df1a9fde5610057ddb70adc3c.tar.gz | |
functions to specify client's software version
Diffstat (limited to 'src/QXmppVersionManager.h')
| -rw-r--r-- | src/QXmppVersionManager.h | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/src/QXmppVersionManager.h b/src/QXmppVersionManager.h index 73233c05..7f1a4ff3 100644 --- a/src/QXmppVersionManager.h +++ b/src/QXmppVersionManager.h @@ -39,8 +39,17 @@ class QXmppVersionManager : public QXmppClientExtension Q_OBJECT public: + QXmppVersionManager(); void requestVersion(const QString& jid); + void setName(const QString&); + void setVersion(const QString&); + void setOs(const QString&); + + QString name(); + QString version(); + QString os(); + /// \cond QStringList discoveryFeatures() const; bool handleStanza(QXmppStream *stream, const QDomElement &element); @@ -48,6 +57,11 @@ public: signals: void versionReceived(const QXmppVersionIq&); + +private: + QString m_name; + QString m_version; + QString m_os; }; #endif // QXMPPVERSIONMANAGER_H |
