170 self.activeDownloadsCount()), |
170 self.activeDownloadsCount()), |
171 icon=E5MessageBox.Warning) |
171 icon=E5MessageBox.Warning) |
172 if not res: |
172 if not res: |
173 self.show() |
173 self.show() |
174 return False |
174 return False |
|
175 |
|
176 self.close() |
175 return True |
177 return True |
176 |
178 |
177 def __testWebBrowserView(self, view, url): |
179 def __testWebBrowserView(self, view, url): |
178 """ |
180 """ |
179 Private method to test a web browser view against an URL. |
181 Private method to test a web browser view against an URL. |
536 if self.activeDownloadsCount() == 0: |
538 if self.activeDownloadsCount() == 0: |
537 self.__stopUpdateTimer() |
539 self.__stopUpdateTimer() |
538 self.infoLabel.clear() |
540 self.infoLabel.clear() |
539 self.setWindowTitle(self.tr("Download Manager")) |
541 self.setWindowTitle(self.tr("Download Manager")) |
540 if Globals.isWindowsPlatform(): |
542 if Globals.isWindowsPlatform(): |
541 self.__taskbarButton.progress().hide() |
543 self.__taskbarButton().progress().hide() |
542 else: |
544 else: |
543 progresses = [] |
545 progresses = [] |
544 for itm in self.__downloads: |
546 for itm in self.__downloads: |
545 if itm is None or \ |
547 if itm is None or \ |
546 itm.downloadCanceled() or \ |
548 itm.downloadCanceled() or \ |
576 timeString(remaining), |
578 timeString(remaining), |
577 )) |
579 )) |
578 self.setWindowTitle(self.tr("{0}% - Download Manager")) |
580 self.setWindowTitle(self.tr("{0}% - Download Manager")) |
579 |
581 |
580 if Globals.isWindowsPlatform(): |
582 if Globals.isWindowsPlatform(): |
581 self.taskbarButton().progress().show() |
583 self.__taskbarButton().progress().show() |
582 self.taskbarButton().progress().setValue(progress) |
584 self.__taskbarButton().progress().setValue(progress) |
583 |
585 |
584 super(DownloadManager, self).timerEvent(evt) |
586 super(DownloadManager, self).timerEvent(evt) |
585 |
587 |
586 def __startUpdateTimer(self): |
588 def __startUpdateTimer(self): |
587 """ |
589 """ |