eric6/UI/Browser.py

changeset 7264
bedbe458d792
parent 7229
53054eb5b15a
child 7360
9190402e4505
diff -r c1af2e327675 -r bedbe458d792 eric6/UI/Browser.py
--- a/eric6/UI/Browser.py	Tue Sep 24 18:46:24 2019 +0200
+++ b/eric6/UI/Browser.py	Tue Sep 24 19:08:10 2019 +0200
@@ -10,8 +10,10 @@
 
 import os
 
-from PyQt5.QtCore import QModelIndex, pyqtSignal, QUrl, Qt, QCoreApplication, \
-    QItemSelectionModel, QElapsedTimer
+from PyQt5.QtCore import (
+    QModelIndex, pyqtSignal, QUrl, Qt, QCoreApplication, QItemSelectionModel,
+    QElapsedTimer
+)
 from PyQt5.QtGui import QDesktopServices
 from PyQt5.QtWidgets import QTreeView, QApplication, QMenu, QAbstractItemView
 
@@ -19,10 +21,11 @@
 from E5Gui import E5FileDialog, E5MessageBox
 
 from Project.ProjectBrowserModel import ProjectBrowserSimpleDirectoryItem
-from .BrowserModel import BrowserModel, BrowserDirectoryItem, \
-    BrowserFileItem, BrowserClassItem, BrowserMethodItem, \
-    BrowserClassAttributeItem, BrowserImportItem, BrowserImportsItem, \
-    BrowserSysPathItem, BrowserGlobalsItem
+from .BrowserModel import (
+    BrowserModel, BrowserDirectoryItem, BrowserFileItem, BrowserClassItem,
+    BrowserMethodItem, BrowserClassAttributeItem, BrowserImportItem,
+    BrowserImportsItem, BrowserSysPathItem, BrowserGlobalsItem
+)
 from .BrowserSortFilterProxyModel import BrowserSortFilterProxyModel
 
 import UI.PixmapCache
@@ -343,9 +346,10 @@
                     else:
                         self.editPixmapAct.setVisible(itm.isPixmapFile())
                         self.menu.popup(coord)
-                elif isinstance(itm, BrowserClassItem) or \
-                    isinstance(itm, BrowserMethodItem) or \
-                        isinstance(itm, BrowserImportItem):
+                elif isinstance(
+                    itm,
+                    (BrowserClassItem, BrowserMethodItem, BrowserImportItem)
+                ):
                     self.editPixmapAct.setVisible(False)
                     self.menu.popup(coord)
                 elif isinstance(itm, BrowserClassAttributeItem):
@@ -605,8 +609,8 @@
         index = self.currentIndex()
         searchDir = self.model().item(index).dirName()
         
-        e5App().getObject("UserInterface")\
-            .showFindFilesDialog(searchDir=searchDir)
+        e5App().getObject("UserInterface").showFindFilesDialog(
+            searchDir=searchDir)
         
     def __replaceInDirectory(self):
         """
@@ -615,8 +619,8 @@
         index = self.currentIndex()
         searchDir = self.model().item(index).dirName()
         
-        e5App().getObject("UserInterface")\
-            .showReplaceFilesDialog(searchDir=searchDir)
+        e5App().getObject("UserInterface").showReplaceFilesDialog(
+            searchDir=searchDir)
         
     def handleProgramChange(self, fn):
         """
@@ -734,9 +738,12 @@
         
         keyboardSearchTimeWasValid = self._keyboardSearchTimer.isValid()
         keyboardSearchTimeElapsed = self._keyboardSearchTimer.restart()
-        if not search or not keyboardSearchTimeWasValid or \
-            keyboardSearchTimeElapsed > \
-                QApplication.keyboardInputInterval():
+        if (
+            not search or
+            not keyboardSearchTimeWasValid or
+            keyboardSearchTimeElapsed >
+                QApplication.keyboardInputInterval()
+        ):
             self._keyboardSearchString = search.lower()
         else:
             self._keyboardSearchString += search.lower()
@@ -745,8 +752,10 @@
         found = False
         while True:
             name = self.model().data(index)
-            if name.lower().startswith(self._keyboardSearchString) and \
-                    self._keyboardSearchType(self.model().item(index)):
+            if (
+                name.lower().startswith(self._keyboardSearchString) and
+                self._keyboardSearchType(self.model().item(index))
+            ):
                 found = True
                 break
             

eric ide

mercurial