XML von WWW oder Datei

Alles rund um die Programmierung mit Qt
lespaul
Beiträge: 87
Registriert: 11. August 2011 10:07

Re: XML von WWW oder Datei

Beitrag von lespaul »

IP-Nummer statt Name hat es gelöst!
QNetworkProxy proxy;
proxy.setHostName("172.123.123.123.");
lespaul
Beiträge: 87
Registriert: 11. August 2011 10:07

Re: [gelöst] XML von WWW oder Datei

Beitrag von lespaul »

Ich habe den Proxy schon z.B. im Firefox eingestellt. Kann ich auch diese Systemeinstellungen verwenden?
comdoxx
Beiträge: 12
Registriert: 23. Februar 2012 11:36
Wohnort: Bremen

Re: [gelöst] XML von WWW oder Datei

Beitrag von comdoxx »

Proxy wäre meine nächste Idee gewesen. Den Systemproxy bekommt man bzw. setzte man über die Factory: http://qt-project.org/doc/qt-4.8/qnetwo ... ctory.html
lespaul
Beiträge: 87
Registriert: 11. August 2011 10:07

Re: [gelöst] XML von WWW oder Datei

Beitrag von lespaul »

Ok, ich habe folgendes versucht:

Code: Alles auswählen

	QNetworkProxyQuery q;
	q.setQueryType(QNetworkProxyQuery::UrlRequest);
	q.setProtocolTag("http");

	listOfProxies = QNetworkProxyFactory::systemProxyForQuery(q);

	QString host= listOfProxies.first().hostName();
	QString usr = listOfProxies.first().user();
	QString pwd = listOfProxies.first().password();
listOfProxies hat size = 1, sodass host, usr, pwd ist jeweil "" und die

Code: Alles auswählen

	QNetworkProxy::ProxyType type = listOfProxies.at(0).type(); 
sagt NoProxy :/

Fragt denn systemProxyForQuery() nicht :
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings
ab? Dort sind nämlich Proxyies aufgelistet...
lespaul
Beiträge: 87
Registriert: 11. August 2011 10:07

Re: [gelöst] XML von WWW oder Datei

Beitrag von lespaul »

Code: Alles auswählen

listOfProxies = QNetworkProxyFactory::systemProxyForQuery( QNetworkProxyQuery ( QUrl("http://www.google.de"), QNetworkProxyQuery::TcpSocket));
liefert nun eine hosName().
Jedoch ist user beispielsweise nach wie vor leer. Ich wollte eig. die SystemProxies benutzen um keine zusätzlichen daten einzugeben...
Antworten