323 self.__downloadURL = url |
323 self.__downloadURL = url |
324 self.__downloadFileName = filename |
324 self.__downloadFileName = filename |
325 self.__downloadIODevice = QFile(self.__downloadFileName + ".tmp") |
325 self.__downloadIODevice = QFile(self.__downloadFileName + ".tmp") |
326 self.__downloadCancelled = False |
326 self.__downloadCancelled = False |
327 |
327 |
328 reply = self.__networkManager.get(QNetworkRequest(QUrl(url))) |
328 request = QNetworkRequest(QUrl(url)) |
|
329 request.setAttribute(QNetworkRequest.CacheLoadControlAttribute, |
|
330 QNetworkRequest.AlwaysNetwork) |
|
331 reply = self.__networkManager.get(request) |
329 reply.finished[()].connect(self.__downloadFileDone) |
332 reply.finished[()].connect(self.__downloadFileDone) |
330 reply.downloadProgress.connect(self.__downloadProgress) |
333 reply.downloadProgress.connect(self.__downloadProgress) |
331 self.__replies.append(reply) |
334 self.__replies.append(reply) |
332 |
335 |
333 def __downloadFileDone(self): |
336 def __downloadFileDone(self): |