19 QItemSelection, |
19 QItemSelection, |
20 QElapsedTimer, |
20 QElapsedTimer, |
21 ) |
21 ) |
22 from PyQt6.QtWidgets import QTreeView, QApplication, QMenu, QDialog, QAbstractItemView |
22 from PyQt6.QtWidgets import QTreeView, QApplication, QMenu, QDialog, QAbstractItemView |
23 |
23 |
24 from EricWidgets.EricApplication import ericApp |
24 from eric7.EricWidgets.EricApplication import ericApp |
25 from EricWidgets import EricMessageBox |
25 from eric7.EricWidgets import EricMessageBox |
26 from EricGui.EricOverrideCursor import EricOverrideCursor |
26 from eric7.EricGui.EricOverrideCursor import EricOverrideCursor |
27 |
27 |
28 from UI.Browser import Browser |
28 from eric7.UI.Browser import Browser |
29 from UI.BrowserModel import BrowserDirectoryItem, BrowserFileItem |
29 from eric7.UI.BrowserModel import BrowserDirectoryItem, BrowserFileItem |
30 |
30 |
31 from .ProjectBrowserModel import ( |
31 from .ProjectBrowserModel import ( |
32 ProjectBrowserSimpleDirectoryItem, |
32 ProjectBrowserSimpleDirectoryItem, |
33 ProjectBrowserDirectoryItem, |
33 ProjectBrowserDirectoryItem, |
34 ProjectBrowserFileItem, |
34 ProjectBrowserFileItem, |
304 dn = itm.dirName() |
304 dn = itm.dirName() |
305 fullNames.append(dn) |
305 fullNames.append(dn) |
306 dn = self.project.getRelativePath(dn) |
306 dn = self.project.getRelativePath(dn) |
307 dirs.append(dn) |
307 dirs.append(dn) |
308 |
308 |
309 from UI.DeleteFilesConfirmationDialog import DeleteFilesConfirmationDialog |
309 from eric7.UI.DeleteFilesConfirmationDialog import DeleteFilesConfirmationDialog |
310 |
310 |
311 dlg = DeleteFilesConfirmationDialog( |
311 dlg = DeleteFilesConfirmationDialog( |
312 self.parent(), |
312 self.parent(), |
313 QCoreApplication.translate("ProjectBaseBrowser", "Delete directories"), |
313 QCoreApplication.translate("ProjectBaseBrowser", "Delete directories"), |
314 QCoreApplication.translate( |
314 QCoreApplication.translate( |