diff options
| author | Jeremy Lainé <jeremy.laine@m4x.org> | 2010-09-20 14:34:10 +0000 |
|---|---|---|
| committer | Jeremy Lainé <jeremy.laine@m4x.org> | 2010-09-20 14:34:10 +0000 |
| commit | 979c12b69118523cd9acce6c262d6e9bd9ff7718 (patch) | |
| tree | 591feadb9901678be975298051c72f33ac72d06a /src/QXmppOutgoingClient.cpp | |
| parent | 60c1d709938d662702907ce316ea8a30c24e2e7a (diff) | |
| download | qxmpp-979c12b69118523cd9acce6c262d6e9bd9ff7718.tar.gz | |
Make legacy QXmppClient::discoveryIqReceived() signal actually work
by relaying QXmppDiscoveryManager's signals. The old code in
QXmppOutgoingClient is no longer reached.
Diffstat (limited to 'src/QXmppOutgoingClient.cpp')
| -rw-r--r-- | src/QXmppOutgoingClient.cpp | 22 |
1 files changed, 0 insertions, 22 deletions
diff --git a/src/QXmppOutgoingClient.cpp b/src/QXmppOutgoingClient.cpp index a0ed4247..b4ea2f2a 100644 --- a/src/QXmppOutgoingClient.cpp +++ b/src/QXmppOutgoingClient.cpp @@ -40,7 +40,6 @@ // IQ types #include "QXmppBindIq.h" -#include "QXmppDiscoveryIq.h" #include "QXmppPingIq.h" #include "QXmppRpcIq.h" #include "QXmppRosterIq.h" @@ -472,27 +471,6 @@ void QXmppOutgoingClient::handleStanza(const QDomElement &nodeRecv) rpcErrorIq.parse(nodeRecv); emit rpcCallError(rpcErrorIq); } - - // XEP-0030: Service Discovery - else if(QXmppDiscoveryIq::isDiscoveryIq(nodeRecv)) - { - QXmppDiscoveryIq discoIq; - discoIq.parse(nodeRecv); - - if (discoIq.type() == QXmppIq::Get && - discoIq.queryType() == QXmppDiscoveryIq::InfoQuery && - (discoIq.queryNode().isEmpty() || discoIq.queryNode().startsWith(QString(capabilities_node)))) - { - // respond to info query -// QXmppDiscoveryIq qxmppFeatures = capabilities(); -// qxmppFeatures.setId(discoIq.id()); -// qxmppFeatures.setTo(discoIq.from()); -// qxmppFeatures.setQueryNode(discoIq.queryNode()); -// sendPacket(qxmppFeatures); - } else { - emit discoveryIqReceived(discoIq); - } - } // XEP-0078: Non-SASL Authentication else if(id == d->nonSASLAuthId && type == "result") { |
