Ich habe den folgenden Code, ich versuche, von den Systemen Proxy-Einstellungen zu extrahieren:Wie bekomme ich den System-Proxy mit Qt?
QList<QNetworkProxy> listOfProxies = QNetworkProxyFactory::systemProxyForQuery();
foreach (QNetworkProxy loopItem, listOfProxies) {
qDebug() << "proxyUsed:" << loopItem.hostName();
}
ich nur einen Punkt zurück und mit einem leeren Host-Namen. Irgendwelche Ideen was ich vermisse?
Was zeigt loopItem.type()? Riecht wie "kein Proxy" (Typ 2), der auftritt, wenn Qt den Proxy nicht finden kann (die Beschränkungen für die Proxy-Factory finden Sie in deren Dokumentation). –
Es zeigt Typ 2 wie du sagst. –