137 self.__downloadTime.start() |
137 self.__downloadTime.start() |
138 |
138 |
139 # attach to the reply object |
139 # attach to the reply object |
140 self.__url = self.__reply.url() |
140 self.__url = self.__reply.url() |
141 self.__reply.setParent(self) |
141 self.__reply.setParent(self) |
142 self.__reply.setReadBufferSize(0) |
142 self.__reply.setReadBufferSize(16 * 1024 * 1024) |
143 self.__reply.readyRead[()].connect(self.__readyRead) |
143 self.__reply.readyRead[()].connect(self.__readyRead) |
144 self.__reply.error.connect(self.__networkError) |
144 self.__reply.error.connect(self.__networkError) |
145 self.__reply.downloadProgress.connect(self.__downloadProgress) |
145 self.__reply.downloadProgress.connect(self.__downloadProgress) |
146 self.__reply.metaDataChanged.connect(self.__metaDataChanged) |
146 self.__reply.metaDataChanged.connect(self.__metaDataChanged) |
147 self.__reply.finished[()].connect(self.__finished) |
147 self.__reply.finished[()].connect(self.__finished) |
356 if checked: |
356 if checked: |
357 self.__reply.readyRead[()].disconnect(self.__readyRead) |
357 self.__reply.readyRead[()].disconnect(self.__readyRead) |
358 self.__reply.setReadBufferSize(16 * 1024) |
358 self.__reply.setReadBufferSize(16 * 1024) |
359 else: |
359 else: |
360 self.__reply.readyRead[()].connect(self.__readyRead) |
360 self.__reply.readyRead[()].connect(self.__readyRead) |
361 self.__reply.setReadBufferSize(0) |
361 self.__reply.setReadBufferSize(16 * 1024 * 1024) |
|
362 self.__readyRead() |
362 |
363 |
363 @pyqtSlot() |
364 @pyqtSlot() |
364 def on_stopButton_clicked(self): |
365 def on_stopButton_clicked(self): |
365 """ |
366 """ |
366 Private slot to stop the download. |
367 Private slot to stop the download. |