--- a/src/eric7/Project/ProjectBaseBrowser.py Fri Nov 04 13:46:31 2022 +0100 +++ b/src/eric7/Project/ProjectBaseBrowser.py Fri Nov 04 13:52:26 2022 +0100 @@ -7,31 +7,30 @@ Module implementing the baseclass for the various project browsers. """ +import contextlib import os -import contextlib from PyQt6.QtCore import ( - QModelIndex, - pyqtSignal, - Qt, QCoreApplication, - QItemSelectionModel, - QItemSelection, QElapsedTimer, + QItemSelection, + QItemSelectionModel, + QModelIndex, + Qt, + pyqtSignal, ) -from PyQt6.QtWidgets import QTreeView, QApplication, QMenu, QDialog, QAbstractItemView +from PyQt6.QtWidgets import QAbstractItemView, QApplication, QDialog, QMenu, QTreeView +from eric7.EricGui.EricOverrideCursor import EricOverrideCursor +from eric7.EricWidgets import EricMessageBox from eric7.EricWidgets.EricApplication import ericApp -from eric7.EricWidgets import EricMessageBox -from eric7.EricGui.EricOverrideCursor import EricOverrideCursor - from eric7.UI.Browser import Browser from eric7.UI.BrowserModel import BrowserDirectoryItem, BrowserFileItem from .ProjectBrowserModel import ( - ProjectBrowserSimpleDirectoryItem, ProjectBrowserDirectoryItem, ProjectBrowserFileItem, + ProjectBrowserSimpleDirectoryItem, ) from .ProjectBrowserSortFilterProxyModel import ProjectBrowserSortFilterProxyModel