9 |
9 |
10 from PyQt6.QtCore import QFileInfo, Qt, pyqtSlot |
10 from PyQt6.QtCore import QFileInfo, Qt, pyqtSlot |
11 from PyQt6.QtGui import QColor |
11 from PyQt6.QtGui import QColor |
12 from PyQt6.QtWidgets import QListWidgetItem, QDialog |
12 from PyQt6.QtWidgets import QListWidgetItem, QDialog |
13 |
13 |
14 from E5Gui.E5PathPicker import E5PathPickerModes |
14 from E5Gui.EricPathPicker import EricPathPickerModes |
15 |
15 |
16 from .Ui_BookmarkedFilesDialog import Ui_BookmarkedFilesDialog |
16 from .Ui_BookmarkedFilesDialog import Ui_BookmarkedFilesDialog |
17 |
17 |
18 |
18 |
19 class BookmarkedFilesDialog(QDialog, Ui_BookmarkedFilesDialog): |
19 class BookmarkedFilesDialog(QDialog, Ui_BookmarkedFilesDialog): |
28 @param parent parent widget (QWidget) |
28 @param parent parent widget (QWidget) |
29 """ |
29 """ |
30 super().__init__(parent) |
30 super().__init__(parent) |
31 self.setupUi(self) |
31 self.setupUi(self) |
32 |
32 |
33 self.filePicker.setMode(E5PathPickerModes.OPEN_FILE_MODE) |
33 self.filePicker.setMode(EricPathPickerModes.OPEN_FILE_MODE) |
34 |
34 |
35 self.bookmarks = bookmarks[:] |
35 self.bookmarks = bookmarks[:] |
36 for bookmark in self.bookmarks: |
36 for bookmark in self.bookmarks: |
37 itm = QListWidgetItem(bookmark, self.filesList) |
37 itm = QListWidgetItem(bookmark, self.filesList) |
38 if not QFileInfo(bookmark).exists(): |
38 if not QFileInfo(bookmark).exists(): |