Helpviewer/DownloadDialog.py

changeset 96
9624a110667d
parent 42
23b45a742e17
child 110
c9a969db1469
equal deleted inserted replaced
95:261bc03812fd 96:9624a110667d
316 if self.__reply.error() != QNetworkReply.NoError and \ 316 if self.__reply.error() != QNetworkReply.NoError and \
317 self.__reply.error() != QNetworkReply.OperationCanceledError: 317 self.__reply.error() != QNetworkReply.OperationCanceledError:
318 return 318 return
319 319
320 bytesTotal = self.progressBar.maximum() 320 bytesTotal = self.progressBar.maximum()
321 running = not self.__downloadedSuccessfully()
322 321
323 info = "" 322 info = ""
324 if self.__downloading(): 323 if self.__downloading():
325 remaining = "" 324 remaining = ""
326 speed = self.__bytesReceived * 1000.0 / self.__downloadTime.elapsed() 325 speed = self.__bytesReceived * 1000.0 / self.__downloadTime.elapsed()
380 379
381 @return flag indicating a download is in progress (boolean) 380 @return flag indicating a download is in progress (boolean)
382 """ 381 """
383 return self.__stopButton.isEnabled() 382 return self.__stopButton.isEnabled()
384 383
385 def __downloadedSuccessfully(self):
386 """
387 Private method to determine the download status.
388
389 @return download status (boolean)
390 """
391 return (not self.__stopButton.isEnabled() and \
392 not self.__tryAgainButton.isEnabled())
393
394 def __finished(self): 384 def __finished(self):
395 """ 385 """
396 Private slot to handle the download finished. 386 Private slot to handle the download finished.
397 """ 387 """
398 self.__downloadFinished = True 388 self.__downloadFinished = True

eric ide

mercurial