24 from eric7.EricGui.EricOverrideCursor import EricOverrideCursor |
24 from eric7.EricGui.EricOverrideCursor import EricOverrideCursor |
25 from eric7.EricWidgets import EricMessageBox |
25 from eric7.EricWidgets import EricMessageBox |
26 from eric7.EricWidgets.EricApplication import ericApp |
26 from eric7.EricWidgets.EricApplication import ericApp |
27 from eric7.UI.Browser import Browser |
27 from eric7.UI.Browser import Browser |
28 from eric7.UI.BrowserModel import BrowserDirectoryItem, BrowserFileItem |
28 from eric7.UI.BrowserModel import BrowserDirectoryItem, BrowserFileItem |
|
29 from eric7.UI.DeleteFilesConfirmationDialog import DeleteFilesConfirmationDialog |
29 |
30 |
30 from .ProjectBrowserModel import ( |
31 from .ProjectBrowserModel import ( |
31 ProjectBrowserDirectoryItem, |
32 ProjectBrowserDirectoryItem, |
32 ProjectBrowserFileItem, |
33 ProjectBrowserFileItem, |
33 ProjectBrowserSimpleDirectoryItem, |
34 ProjectBrowserSimpleDirectoryItem, |
302 for itm in itmList: |
303 for itm in itmList: |
303 dn = itm.dirName() |
304 dn = itm.dirName() |
304 fullNames.append(dn) |
305 fullNames.append(dn) |
305 dn = self.project.getRelativePath(dn) |
306 dn = self.project.getRelativePath(dn) |
306 dirs.append(dn) |
307 dirs.append(dn) |
307 |
|
308 from eric7.UI.DeleteFilesConfirmationDialog import DeleteFilesConfirmationDialog |
|
309 |
308 |
310 dlg = DeleteFilesConfirmationDialog( |
309 dlg = DeleteFilesConfirmationDialog( |
311 self.parent(), |
310 self.parent(), |
312 QCoreApplication.translate("ProjectBaseBrowser", "Delete directories"), |
311 QCoreApplication.translate("ProjectBaseBrowser", "Delete directories"), |
313 QCoreApplication.translate( |
312 QCoreApplication.translate( |