diff options
| author | Jeremy Lainé <jeremy.laine@m4x.org> | 2010-12-10 08:47:14 +0000 |
|---|---|---|
| committer | Jeremy Lainé <jeremy.laine@m4x.org> | 2010-12-10 08:47:14 +0000 |
| commit | 4b8f6e0d4e795bf58994d73c25fa48495dafaa8e (patch) | |
| tree | c4b88fc6c123ee2d92a6dd095c347cebacd91708 /src/QXmppVersionManager.cpp | |
| parent | 6ac753d038eac6fbb4985648eb719f39aad489ef (diff) | |
| download | qxmpp-4b8f6e0d4e795bf58994d73c25fa48495dafaa8e.tar.gz | |
improve code documentation for QXmppVersionManager and QXmppVersionIq
Diffstat (limited to 'src/QXmppVersionManager.cpp')
| -rw-r--r-- | src/QXmppVersionManager.cpp | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/src/QXmppVersionManager.cpp b/src/QXmppVersionManager.cpp index 9e65d873..67d50e01 100644 --- a/src/QXmppVersionManager.cpp +++ b/src/QXmppVersionManager.cpp @@ -86,6 +86,10 @@ bool QXmppVersionManager::handleStanza(const QDomElement &element) return false; } +/// Request version information from the specified XMPP entity. +/// +/// \param jid + QString QXmppVersionManager::requestVersion(const QString& jid) { QXmppVersionIq request; @@ -98,31 +102,58 @@ QString QXmppVersionManager::requestVersion(const QString& jid) return ""; } +/// Sets the local XMPP client's name. +/// +/// \param name + void QXmppVersionManager::setClientName(const QString& name) { m_clientName = name; } +/// Sets the local XMPP client's version. +/// +/// \param version + void QXmppVersionManager::setClientVersion(const QString& version) { m_clientVersion = version; } +/// Sets the local XMPP client's operating system. +/// +/// \param os + void QXmppVersionManager::setClientOs(const QString& os) { m_clientOs = os; } +/// Returns the local XMPP client's name. +/// +/// By default this is set to the QApplication::applicationName(), or +/// "Based on QXmpp" if not specified. + QString QXmppVersionManager::clientName() { return m_clientName; } +/// Returns the local XMPP client's version. +/// +/// By default this is set to QApplication::applicationVersion(), or +/// QXmpp's version if not specified. + QString QXmppVersionManager::clientVersion() { return m_clientVersion; } +/// Returns the local XMPP client's operating system. +/// +/// By default this is "Linux", "Mac OS", "Symbian" or "Windows" depending +/// on the platform QXmpp was compiled for. + QString QXmppVersionManager::clientOs() { return m_clientOs; |
