Here are the examples of the python api tools_network.getProxy taken from open source projects. By voting up you can indicate which examples are most useful and appropriate.
3 Examples
3
Example 1
def __init(self):
self.checkBoxHideCross.setEnabled(False)
self.__populateTypeMapGUI()
self.__populateButtonBox()
self.__registerObjJS()
self.lbStatusRead.setVisible( False )
self.__setConnections()
# Proxy
proxy = getProxy()
if not proxy is None:
self.__manager = QNetworkAccessManager()
self.__manager.setProxy(proxy)
self.webViewMap.page().setNetworkAccessManager(self.__manager)
self.__timerMapReady = QTimer()
self.__timerMapReady.setSingleShot(True)
self.__timerMapReady.setInterval(20)
self.__timerMapReady.timeout.connect(self.__checkMapReady)
0
Example 2
def __init__(self, parent=None):
QWebPage.__init__(self, parent)
self.__manager = None # Need persist for PROXY
# Set Proxy in webpage
proxy = getProxy()
if proxy is not None:
self.__manager = QNetworkAccessManager()
self.__manager.setProxy(proxy)
self.setNetworkAccessManager(self.__manager)
self.loaded = False
self.extent = None
self.olResolutions = None
self.lastExtent = None
self.lastViewPortSize = None
self.lastLogicalDpi = None
self.lastOutputDpi = None
self.lastMapUnitsPerPixel = None
0
Example 3
Project: qgis-openlayers-plugin Source File: openlayers_plugin.py
def setGDALProxy(self):
proxy = getProxy()
httpProxyTypes = [QNetworkProxy.DefaultProxy, QNetworkProxy.Socks5Proxy, QNetworkProxy.HttpProxy]
if QT_VERSION >= 0X040400:
httpProxyTypes.append(QNetworkProxy.HttpCachingProxy)
if proxy is not None and proxy.type() in httpProxyTypes:
# set HTTP proxy for GDAL
gdalHttpProxy = proxy.hostName()
port = proxy.port()
if port != 0:
gdalHttpProxy += ":%i" % port
os.environ["GDAL_HTTP_PROXY"] = gdalHttpProxy
if proxy.user():
gdalHttpProxyuserpwd = "%s:%s" % (proxy.user(), proxy.password())
os.environ["GDAL_HTTP_PROXYUSERPWD"] = gdalHttpProxyuserpwd
else:
# disable proxy
os.environ["GDAL_HTTP_PROXY"] = ''
os.environ["GDAL_HTTP_PROXYUSERPWD"] = ''