diff options
| author | Manjeet Dahiya <manjeetdahiya@gmail.com> | 2010-09-07 13:09:39 +0000 |
|---|---|---|
| committer | Manjeet Dahiya <manjeetdahiya@gmail.com> | 2010-09-07 13:09:39 +0000 |
| commit | 95da88b643074206e5662cc638b21d846009daed (patch) | |
| tree | 9663e3128946c27ffda82a778a9eb65e3dc5c857 /src/QXmppClient.cpp | |
| parent | 223319351431bb8065f947734071053bbb089fd1 (diff) | |
| download | qxmpp-95da88b643074206e5662cc638b21d846009daed.tar.gz | |
expose API QXmppClient::versionManager
Diffstat (limited to 'src/QXmppClient.cpp')
| -rw-r--r-- | src/QXmppClient.cpp | 8 |
1 files changed, 8 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 |
