5 |
5 |
6 """ |
6 """ |
7 Module implementing a network access manager proxy for web pages. |
7 Module implementing a network access manager proxy for web pages. |
8 """ |
8 """ |
9 |
9 |
10 from PyQt4.QtNetwork import QNetworkAccessManager, QNetworkRequest, QNetworkReply |
10 from PyQt4.QtNetwork import QNetworkAccessManager, QNetworkRequest |
11 |
11 |
12 class NetworkAccessManagerProxy(QNetworkAccessManager): |
12 class NetworkAccessManagerProxy(QNetworkAccessManager): |
13 """ |
13 """ |
14 Class implementing a network access manager proxy for web pages. |
14 Class implementing a network access manager proxy for web pages. |
15 """ |
15 """ |
50 self.sslErrors.connect(self.__class__.primaryManager.sslErrors) |
50 self.sslErrors.connect(self.__class__.primaryManager.sslErrors) |
51 self.proxyAuthenticationRequired.connect( |
51 self.proxyAuthenticationRequired.connect( |
52 self.__class__.primaryManager.proxyAuthenticationRequired) |
52 self.__class__.primaryManager.proxyAuthenticationRequired) |
53 self.authenticationRequired.connect( |
53 self.authenticationRequired.connect( |
54 self.__class__.primaryManager.authenticationRequired) |
54 self.__class__.primaryManager.authenticationRequired) |
55 self.finished[QNetworkReply].connect(self.__class__.primaryManager.finished) |
55 self.finished.connect(self.__class__.primaryManager.finished) |
56 |
56 |
57 def createRequest(self, op, request, outgoingData = None): |
57 def createRequest(self, op, request, outgoingData = None): |
58 """ |
58 """ |
59 Protected method to create a request. |
59 Protected method to create a request. |
60 |
60 |