aboutsummaryrefslogtreecommitdiff
path: root/src/client/QXmppUserTuneManager.h
diff options
context:
space:
mode:
authorLinus Jahn <lnj@kaidan.im>2022-03-03 16:40:38 +0100
committerLinus Jahn <lnj@kaidan.im>2022-03-03 18:09:24 +0100
commit476553b5ef6b41912f7b10b29814e30678bd6563 (patch)
tree8e8c4ffa92cea95e49832d2a142755d8e58874ec /src/client/QXmppUserTuneManager.h
parent0f12fdbecb361e80d87fa1f00b98a4fc8ab55996 (diff)
downloadqxmpp-476553b5ef6b41912f7b10b29814e30678bd6563.tar.gz
UserTuneManager: Refactoring
Diffstat (limited to 'src/client/QXmppUserTuneManager.h')
-rw-r--r--src/client/QXmppUserTuneManager.h7
1 files changed, 4 insertions, 3 deletions
diff --git a/src/client/QXmppUserTuneManager.h b/src/client/QXmppUserTuneManager.h
index 3f383cbc..21013e33 100644
--- a/src/client/QXmppUserTuneManager.h
+++ b/src/client/QXmppUserTuneManager.h
@@ -16,17 +16,18 @@ class QXMPP_EXPORT QXmppUserTuneManager : public QXmppPubSubEventManager
Q_OBJECT
public:
- using TuneResult = std::variant<QXmppTuneItem, QXmppStanza::Error>;
+ using Item = QXmppTuneItem;
+ using GetResult = std::variant<Item, QXmppStanza::Error>;
using PublishResult = std::variant<QString, QXmppStanza::Error>;
QXmppUserTuneManager();
QStringList discoveryFeatures() const override;
- QFuture<TuneResult> request(const QString &jid);
+ QFuture<GetResult> request(const QString &jid);
QFuture<PublishResult> publish(const QXmppTuneItem &);
- Q_SIGNAL void userTuneChanged(const QString &jid, const QXmppTuneItem &);
+ Q_SIGNAL void itemReceived(const QString &jid, const QXmppTuneItem &item);
protected:
/// \cond