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