7 Module implementing a dialog to enter the properties for 'make'. |
7 Module implementing a dialog to enter the properties for 'make'. |
8 """ |
8 """ |
9 |
9 |
10 from PyQt6.QtWidgets import QDialog, QDialogButtonBox |
10 from PyQt6.QtWidgets import QDialog, QDialogButtonBox |
11 |
11 |
12 from E5Gui.E5PathPicker import E5PathPickerModes |
12 from E5Gui.EricPathPicker import EricPathPickerModes |
13 |
13 |
14 from .Ui_MakePropertiesDialog import Ui_MakePropertiesDialog |
14 from .Ui_MakePropertiesDialog import Ui_MakePropertiesDialog |
15 |
15 |
16 |
16 |
17 class MakePropertiesDialog(QDialog, Ui_MakePropertiesDialog): |
17 class MakePropertiesDialog(QDialog, Ui_MakePropertiesDialog): |
32 super().__init__(parent) |
32 super().__init__(parent) |
33 self.setupUi(self) |
33 self.setupUi(self) |
34 |
34 |
35 self.__project = project |
35 self.__project = project |
36 |
36 |
37 self.makePicker.setMode(E5PathPickerModes.OPEN_FILE_MODE) |
37 self.makePicker.setMode(EricPathPickerModes.OPEN_FILE_MODE) |
38 self.makePicker.setFilters(self.tr("All Files (*)")) |
38 self.makePicker.setFilters(self.tr("All Files (*)")) |
39 |
39 |
40 self.makefilePicker.setMode(E5PathPickerModes.OPEN_FILE_MODE) |
40 self.makefilePicker.setMode(EricPathPickerModes.OPEN_FILE_MODE) |
41 self.makefilePicker.setDefaultDirectory(self.__project.ppath) |
41 self.makefilePicker.setDefaultDirectory(self.__project.ppath) |
42 self.makefilePicker.setFilters(self.tr( |
42 self.makefilePicker.setFilters(self.tr( |
43 "Makefiles (*makefile Makefile *.mak);;All Files (*)")) |
43 "Makefiles (*makefile Makefile *.mak);;All Files (*)")) |
44 |
44 |
45 self.makeTargetEdit.textChanged.connect(self.__updateOkButton) |
45 self.makeTargetEdit.textChanged.connect(self.__updateOkButton) |