eric6/WebBrowser/Download/DownloadManager.py

changeset 7268
a28338eaf694
parent 7229
53054eb5b15a
child 7360
9190402e4505
--- a/eric6/WebBrowser/Download/DownloadManager.py	Wed Sep 25 18:37:35 2019 +0200
+++ b/eric6/WebBrowser/Download/DownloadManager.py	Wed Sep 25 18:48:22 2019 +0200
@@ -8,11 +8,13 @@
 """
 
 
-from PyQt5.QtCore import pyqtSlot, pyqtSignal, Qt, QModelIndex, QFileInfo, \
-    QUrl, QBasicTimer
+from PyQt5.QtCore import (
+    pyqtSlot, pyqtSignal, Qt, QModelIndex, QFileInfo, QUrl, QBasicTimer
+)
 from PyQt5.QtGui import QCursor, QKeySequence
-from PyQt5.QtWidgets import QDialog, QStyle, QFileIconProvider, QMenu, \
-    QApplication, QShortcut
+from PyQt5.QtWidgets import (
+    QDialog, QStyle, QFileIconProvider, QMenu, QApplication, QShortcut
+)
 
 from E5Gui import E5MessageBox
 from E5Gui.E5Application import e5App
@@ -123,11 +125,13 @@
                 self.__contextMenuCopyLink)
             menu.addSeparator()
         menu.addAction(self.tr("Select All"), self.__contextMenuSelectAll)
-        if selectedRowsCount > 1 or \
-           (selectedRowsCount == 1 and
-            not self.__downloads[
+        if (
+            selectedRowsCount > 1 or
+            (selectedRowsCount == 1 and
+             not self.__downloads[
                 self.downloadsView.selectionModel().selectedRows()[0].row()]
-                .downloading()):
+                .downloading())
+        ):
             menu.addSeparator()
             menu.addAction(
                 self.tr("Remove From List"),
@@ -194,8 +198,10 @@
         if page.history().count() != 0:
             return False
         
-        if not page.url().isEmpty() and \
-           page.url().host() == url.host():
+        if (
+            not page.url().isEmpty() and
+            page.url().host() == url.host()
+        ):
             return True
         
         requestedUrl = page.requestedUrl()
@@ -237,14 +243,18 @@
         self.__closeDownloadTab(url)
         
         # Safe Browsing
-        from WebBrowser.SafeBrowsing.SafeBrowsingManager import \
+        from WebBrowser.SafeBrowsing.SafeBrowsingManager import (
             SafeBrowsingManager
+        )
         if SafeBrowsingManager.isEnabled():
-            threatLists = \
+            threatLists = (
                 WebBrowserWindow.safeBrowsingManager().lookupUrl(url)[0]
+            )
             if threatLists:
-                threatMessages = WebBrowserWindow.safeBrowsingManager()\
+                threatMessages = (
+                    WebBrowserWindow.safeBrowsingManager()
                     .getThreatMessages(threatLists)
+                )
                 res = E5MessageBox.warning(
                     WebBrowserWindow.getWindow(),
                     self.tr("Suspicuous URL detected"),
@@ -345,8 +355,10 @@
         
         remove = False
         
-        if itm.downloadedSuccessfully() and \
-           self.removePolicy() == DownloadManager.RemoveSuccessFullDownload:
+        if (
+            itm.downloadedSuccessfully() and
+            self.removePolicy() == DownloadManager.RemoveSuccessFullDownload
+        ):
             remove = True
         
         if remove:
@@ -421,8 +433,10 @@
         if not WebBrowserWindow.isPrivate():
             downloads = Preferences.getWebBrowser("DownloadManagerDownloads")
             for download in downloads:
-                if not download["URL"].isEmpty() and \
-                   bool(download["Location"]):
+                if (
+                    not download["URL"].isEmpty() and
+                    bool(download["Location"])
+                ):
                     from .DownloadItem import DownloadItem
                     itm = DownloadItem(parent=self)
                     itm.setData(download)
@@ -458,8 +472,10 @@
             return
         
         self.__model.removeRows(0, self.downloadsCount())
-        if self.downloadsCount() == 0 and \
-           self.__iconProvider is not None:
+        if (
+            self.downloadsCount() == 0 and
+            self.__iconProvider is not None
+        ):
             self.__iconProvider = None
         
         self.changeOccurred()
@@ -576,9 +592,11 @@
             else:
                 progresses = []
                 for itm in self.__downloads:
-                    if itm is None or \
-                       itm.downloadCanceled() or \
-                       not itm.downloading():
+                    if (
+                        itm is None or
+                        itm.downloadCanceled() or
+                        not itm.downloading()
+                    ):
                         continue
                     
                     progresses.append((

eric ide

mercurial