--- 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