10 import os |
10 import os |
11 |
11 |
12 from PyQt6.QtCore import pyqtSlot |
12 from PyQt6.QtCore import pyqtSlot |
13 from PyQt6.QtWidgets import QDialog, QDialogButtonBox |
13 from PyQt6.QtWidgets import QDialog, QDialogButtonBox |
14 |
14 |
15 from E5Gui.E5PathPicker import E5PathPickerModes |
15 from E5Gui.EricPathPicker import EricPathPickerModes |
16 |
16 |
17 from .Ui_AddProjectDialog import Ui_AddProjectDialog |
17 from .Ui_AddProjectDialog import Ui_AddProjectDialog |
18 |
18 |
19 import Utilities |
19 import Utilities |
20 import Preferences |
20 import Preferences |
41 @type str |
41 @type str |
42 """ |
42 """ |
43 super().__init__(parent) |
43 super().__init__(parent) |
44 self.setupUi(self) |
44 self.setupUi(self) |
45 |
45 |
46 self.filenamePicker.setMode(E5PathPickerModes.OPEN_FILE_MODE) |
46 self.filenamePicker.setMode(EricPathPickerModes.OPEN_FILE_MODE) |
47 self.filenamePicker.setFilters( |
47 self.filenamePicker.setFilters( |
48 self.tr("Project Files (*.epj);;XML Project Files (*.e4p)")) |
48 self.tr("Project Files (*.epj);;XML Project Files (*.e4p)")) |
49 self.filenamePicker.setDefaultDirectory( |
49 self.filenamePicker.setDefaultDirectory( |
50 Preferences.getMultiProject("Workspace")) |
50 Preferences.getMultiProject("Workspace")) |
51 |
51 |