diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/QXmppClient.cpp | 8 | ||||
| -rw-r--r-- | src/QXmppClient.h | 2 |
2 files changed, 10 insertions, 0 deletions
diff --git a/src/QXmppClient.cpp b/src/QXmppClient.cpp index aef252c3..af0e7b62 100644 --- a/src/QXmppClient.cpp +++ b/src/QXmppClient.cpp @@ -39,6 +39,7 @@ #include "QXmppUtils.h" #include "QXmppTransferManager.h" #include "QXmppVCardManager.h" +#include "QXmppVersionManager.h" class QXmppClientPrivate { @@ -57,6 +58,7 @@ public: QXmppRosterManager *rosterManager; ///< Pointer to the roster manager QXmppTransferManager *transferManager;///< Pointer to the transfer manager QXmppVCardManager *vCardManager; ///< Pointer to the vCard manager + QXmppVersionManager *versionManager; ///< Pointer to the version manager QHash<QString,QXmppInvokable*> interfaces; }; @@ -172,6 +174,7 @@ QXmppClient::QXmppClient(QObject *parent) d->mucManager = new QXmppMucManager(d->stream, this); d->transferManager = new QXmppTransferManager(d->stream, this); d->vCardManager = new QXmppVCardManager(d->stream, this); + d->versionManager = new QXmppVersionManager(d->stream, this); } /// Destructor, destroys the QXmppClient object. @@ -497,6 +500,11 @@ QXmppVCardManager& QXmppClient::vCardManager() return *d->vCardManager; } +QXmppVersionManager& QXmppClient::versionManager() +{ + return *d->versionManager; +} + /// Give extensions a chance to handle incoming stanzas. /// /// \param element diff --git a/src/QXmppClient.h b/src/QXmppClient.h index 2a46168a..0afae063 100644 --- a/src/QXmppClient.h +++ b/src/QXmppClient.h @@ -53,6 +53,7 @@ class QXmppReconnectionManager; class QXmppRosterManager; class QXmppTransferManager; class QXmppVCardManager; +class QXmppVersionManager; /// \defgroup Core @@ -120,6 +121,7 @@ public: QXmppRosterManager& rosterManager(); QXmppTransferManager& transferManager(); QXmppVCardManager& vCardManager(); + QXmppVersionManager& versionManager(); QXmppReconnectionManager* reconnectionManager(); bool setReconnectionManager(QXmppReconnectionManager*); |
