diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/QXmppVersionManager.cpp | 11 | ||||
| -rw-r--r-- | src/QXmppVersionManager.h | 1 |
2 files changed, 10 insertions, 2 deletions
diff --git a/src/QXmppVersionManager.cpp b/src/QXmppVersionManager.cpp index 46db6cea..efec26a0 100644 --- a/src/QXmppVersionManager.cpp +++ b/src/QXmppVersionManager.cpp @@ -24,10 +24,17 @@ #include <QCoreApplication> #include <QDomElement> -#include "QXmppVersionManager.h" +#include "QXmppConstants.h" +#include "QXmppGlobal.h" #include "QXmppOutgoingClient.h" +#include "QXmppVersionManager.h" #include "QXmppVersionIq.h" -#include "QXmppGlobal.h" + +QStringList QXmppVersionManager::discoveryFeatures() const +{ + // XEP-0092: Software Version + return QStringList() << ns_version; +} bool QXmppVersionManager::handleStanza(QXmppStream *stream, const QDomElement &element) { diff --git a/src/QXmppVersionManager.h b/src/QXmppVersionManager.h index 6b748f51..73233c05 100644 --- a/src/QXmppVersionManager.h +++ b/src/QXmppVersionManager.h @@ -42,6 +42,7 @@ public: void requestVersion(const QString& jid); /// \cond + QStringList discoveryFeatures() const; bool handleStanza(QXmppStream *stream, const QDomElement &element); /// \endcond |
