WebBrowser/Download/DownloadItem.py

changeset 6224
08875555771a
parent 6221
35ec993034e1
child 6273
0daf79d65080
child 6286
2c8a751d6137
--- a/WebBrowser/Download/DownloadItem.py	Sun Apr 08 16:37:21 2018 +0200
+++ b/WebBrowser/Download/DownloadItem.py	Sun Apr 08 17:34:59 2018 +0200
@@ -35,11 +35,11 @@
     Class implementing a widget controlling a download.
     
     @signal statusChanged() emitted upon a status change of a download
-    @signal downloadFinished() emitted when a download finished
+    @signal downloadFinished(success) emitted when a download finished
     @signal progress(int, int) emitted to signal the download progress
     """
     statusChanged = pyqtSignal()
-    downloadFinished = pyqtSignal()
+    downloadFinished = pyqtSignal(bool)
     progress = pyqtSignal(int, int)
     
     Downloading = 0
@@ -356,7 +356,7 @@
         self.__state = DownloadItem.DownloadCancelled
         self.__downloadItem.cancel()
         self.__setDateTime()
-        self.downloadFinished.emit()
+        self.downloadFinished.emit(False)
     
     @pyqtSlot()
     def on_openButton_clicked(self):
@@ -544,7 +544,7 @@
         self.__adjustSize()
         
         self.statusChanged.emit()
-        self.downloadFinished.emit()
+        self.downloadFinished.emit(True)
         
         if self.__autoOpen:
             self.openFile()

eric ide

mercurial