diff --git a/src/QtLocationPlugin/QGCMapUrlEngine.cpp b/src/QtLocationPlugin/QGCMapUrlEngine.cpp index 2d4ab4cf9b04f4801fa8ffdbd060927818ba3c57..c86b6eb0c8fe0bb0b5dd89be12a5ac2bfa792a6a 100644 --- a/src/QtLocationPlugin/QGCMapUrlEngine.cpp +++ b/src/QtLocationPlugin/QGCMapUrlEngine.cpp @@ -46,6 +46,8 @@ UrlFactory::UrlFactory() if (langs.length() > 0) { _language = langs[0]; } + + QNetworkProxyFactory::setUseSystemConfiguration(true); // Google version strings _versionGoogleMap = "m@336"; _versionGoogleSatellite = "194"; @@ -446,7 +448,7 @@ UrlFactory::_tryCorrectGoogleVersions(QNetworkAccessManager* networkManager) QNetworkRequest qheader; QNetworkProxy proxy = networkManager->proxy(); QNetworkProxy tProxy; - tProxy.setType(QNetworkProxy::NoProxy); + tProxy.setType(QNetworkProxy::DefaultProxy); networkManager->setProxy(tProxy); QString url = "http://maps.google.com/maps"; qheader.setUrl(QUrl(url));