15 from PyQt6.QtGui import QDesktopServices |
15 from PyQt6.QtGui import QDesktopServices |
16 from PyQt6.QtWidgets import QDialog, QMenu |
16 from PyQt6.QtWidgets import QDialog, QMenu |
17 |
17 |
18 from eric7 import Preferences |
18 from eric7 import Preferences |
19 from eric7.EricWidgets import EricMessageBox |
19 from eric7.EricWidgets import EricMessageBox |
|
20 from eric7.UI.DeleteFilesConfirmationDialog import DeleteFilesConfirmationDialog |
20 from eric7.Utilities import MimeTypes |
21 from eric7.Utilities import MimeTypes |
21 |
22 |
22 from .ProjectBaseBrowser import ProjectBaseBrowser |
23 from .ProjectBaseBrowser import ProjectBaseBrowser |
23 from .ProjectBrowserModel import ( |
24 from .ProjectBrowserModel import ( |
24 ProjectBrowserDirectoryItem, |
25 ProjectBrowserDirectoryItem, |
441 names.extend(dirNames) |
442 names.extend(dirNames) |
442 del itmList |
443 del itmList |
443 del dirFullNames |
444 del dirFullNames |
444 del dirNames |
445 del dirNames |
445 |
446 |
446 from eric7.UI.DeleteFilesConfirmationDialog import DeleteFilesConfirmationDialog |
|
447 |
|
448 dlg = DeleteFilesConfirmationDialog( |
447 dlg = DeleteFilesConfirmationDialog( |
449 self.parent(), |
448 self.parent(), |
450 self.tr("Delete files/directories"), |
449 self.tr("Delete files/directories"), |
451 self.tr("Do you really want to delete these entries from the" " project?"), |
450 self.tr("Do you really want to delete these entries from the" " project?"), |
452 names, |
451 names, |