131 self.__downloadTime.start() |
131 self.__downloadTime.start() |
132 |
132 |
133 # attach to the reply object |
133 # attach to the reply object |
134 self.__url = self.__reply.url() |
134 self.__url = self.__reply.url() |
135 self.__reply.setParent(self) |
135 self.__reply.setParent(self) |
136 self.__reply.setReadBufferSize(0) |
136 self.__reply.setReadBufferSize(16 * 1024 * 1024) |
137 self.__reply.readyRead[()].connect(self.__readyRead) |
137 self.__reply.readyRead[()].connect(self.__readyRead) |
138 self.__reply.error.connect(self.__networkError) |
138 self.__reply.error.connect(self.__networkError) |
139 self.__reply.downloadProgress.connect(self.__downloadProgress) |
139 self.__reply.downloadProgress.connect(self.__downloadProgress) |
140 self.__reply.metaDataChanged.connect(self.__metaDataChanged) |
140 self.__reply.metaDataChanged.connect(self.__metaDataChanged) |
141 self.__reply.finished[()].connect(self.__finished) |
141 self.__reply.finished[()].connect(self.__finished) |
344 if checked: |
344 if checked: |
345 self.__reply.readyRead[()].disconnect(self.__readyRead) |
345 self.__reply.readyRead[()].disconnect(self.__readyRead) |
346 self.__reply.setReadBufferSize(16 * 1024) |
346 self.__reply.setReadBufferSize(16 * 1024) |
347 else: |
347 else: |
348 self.__reply.readyRead[()].connect(self.__readyRead) |
348 self.__reply.readyRead[()].connect(self.__readyRead) |
349 self.__reply.setReadBufferSize(0) |
349 self.__reply.setReadBufferSize(16 * 1024 * 1024) |
|
350 self.__readyRead() |
350 |
351 |
351 @pyqtSlot() |
352 @pyqtSlot() |
352 def on_stopButton_clicked(self): |
353 def on_stopButton_clicked(self): |
353 """ |
354 """ |
354 Private slot to stop the download. |
355 Private slot to stop the download. |