5void MyObject::lookupServers()
8 dns =
new QDnsLookup(
this);
9 connect(dns, &QDnsLookup::finished,
this, &MyObject::handleServers);
12 dns->setType(QDnsLookup::SRV);
13 dns->setName(
"_xmpp-client._tcp.gmail.com");
20void MyObject::handleServers()
23 if (dns->error() != QDnsLookup::NoError) {
24 qWarning(
"DNS lookup failed");
30 const auto records = dns->serviceRecords();
31 for (
const QDnsServiceRecord &record : records) {