65 |
65 |
66 def createRequest(self, op, request, outgoingData=None): |
66 def createRequest(self, op, request, outgoingData=None): |
67 """ |
67 """ |
68 Protected method to create a request. |
68 Protected method to create a request. |
69 |
69 |
70 @param op the operation to be performed (QNetworkAccessManager.Operation) |
70 @param op the operation to be performed |
|
71 (QNetworkAccessManager.Operation) |
71 @param request reference to the request object (QNetworkRequest) |
72 @param request reference to the request object (QNetworkRequest) |
72 @param outgoingData reference to an IODevice containing data to be sent |
73 @param outgoingData reference to an IODevice containing data to be sent |
73 (QIODevice) |
74 (QIODevice) |
74 @return reference to the created reply object (QNetworkReply) |
75 @return reference to the created reply object (QNetworkReply) |
75 """ |
76 """ |
76 if self.primaryManager is not None: |
77 if self.primaryManager is not None: |
77 pageRequest = QNetworkRequest(request) |
78 pageRequest = QNetworkRequest(request) |
78 if self.__webPage is not None: |
79 if self.__webPage is not None: |
79 self.__webPage.populateNetworkRequest(pageRequest) |
80 self.__webPage.populateNetworkRequest(pageRequest) |
80 return self.primaryManager.createRequest(op, pageRequest, outgoingData) |
81 return self.primaryManager.createRequest( |
|
82 op, pageRequest, outgoingData) |
81 else: |
83 else: |
82 return QNetworkAccessManager.createRequest(self, op, request, outgoingData) |
84 return QNetworkAccessManager.createRequest( |
|
85 self, op, request, outgoingData) |