diff options
Diffstat (limited to 'src/client/QXmppDiscoveryManager.h')
| -rw-r--r-- | src/client/QXmppDiscoveryManager.h | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/client/QXmppDiscoveryManager.h b/src/client/QXmppDiscoveryManager.h index bf18619e..56f6dfc4 100644 --- a/src/client/QXmppDiscoveryManager.h +++ b/src/client/QXmppDiscoveryManager.h @@ -10,7 +10,7 @@ #include <variant> template<typename T> -class QFuture; +class QXmppTask; class QXmppDataForm; class QXmppDiscoveryIq; class QXmppDiscoveryManagerPrivate; @@ -35,8 +35,8 @@ public: using InfoResult = std::variant<QXmppDiscoveryIq, QXmppStanza::Error>; using ItemsResult = std::variant<QList<QXmppDiscoveryIq::Item>, QXmppStanza::Error>; - QFuture<InfoResult> requestDiscoInfo(const QString &jid, const QString &node = {}); - QFuture<ItemsResult> requestDiscoItems(const QString &jid, const QString &node = {}); + QXmppTask<InfoResult> requestDiscoInfo(const QString &jid, const QString &node = {}); + QXmppTask<ItemsResult> requestDiscoItems(const QString &jid, const QString &node = {}); QString clientCapabilitiesNode() const; void setClientCapabilitiesNode(const QString &); |
