diff options
Diffstat (limited to 'src/client/QXmppPubSubManager.cpp')
| -rw-r--r-- | src/client/QXmppPubSubManager.cpp | 25 |
1 files changed, 16 insertions, 9 deletions
diff --git a/src/client/QXmppPubSubManager.cpp b/src/client/QXmppPubSubManager.cpp index 859c6f73..b1f6edf8 100644 --- a/src/client/QXmppPubSubManager.cpp +++ b/src/client/QXmppPubSubManager.cpp @@ -933,6 +933,22 @@ QFuture<QXmppPubSubManager::Result> QXmppPubSubManager::unsubscribeFromNode(cons /// \sa requestPepNodeConfiguration() /// +/// +/// Returns a standard item ID string. +/// +/// \param itemId standard item ID to be translated +/// \return the item ID string or a default-constructed string if there is no +/// corresponding one +/// +QString QXmppPubSubManager::standardItemIdToString(StandardItemId itemId) +{ + switch (itemId) { + case Current: + return QStringLiteral("current"); + } + return {}; +} + /// \cond QStringList QXmppPubSubManager::discoveryFeatures() const { @@ -985,15 +1001,6 @@ QXmppPubSubIq<> QXmppPubSubManager::requestItemsIq(const QString &jid, const QSt return request; } -QString QXmppPubSubManager::standardItemIdToString(StandardItemId itemId) -{ - switch (itemId) { - case Current: - return QStringLiteral("current"); - } - return {}; -} - auto QXmppPubSubManager::publishItem(QXmppPubSubIqBase &&request) -> QFuture<PublishItemResult> { request.setType(QXmppIq::Set); |
