8 virtual environment. |
8 virtual environment. |
9 """ |
9 """ |
10 |
10 |
11 from PyQt6.QtWidgets import QDialog |
11 from PyQt6.QtWidgets import QDialog |
12 |
12 |
13 from eric7 import Globals |
|
14 from eric7.EricWidgets.EricPathPicker import EricPathPickerModes |
13 from eric7.EricWidgets.EricPathPicker import EricPathPickerModes |
|
14 from eric7.SystemUtilities import PythonUtilities |
15 |
15 |
16 from .Ui_ProjectVenvCreationParametersDialog import ( |
16 from .Ui_ProjectVenvCreationParametersDialog import ( |
17 Ui_ProjectVenvCreationParametersDialog, |
17 Ui_ProjectVenvCreationParametersDialog, |
18 ) |
18 ) |
19 |
19 |
39 super().__init__(parent) |
39 super().__init__(parent) |
40 self.setupUi(self) |
40 self.setupUi(self) |
41 |
41 |
42 self.pythonExecPicker.setMode(EricPathPickerModes.OPEN_FILE_MODE) |
42 self.pythonExecPicker.setMode(EricPathPickerModes.OPEN_FILE_MODE) |
43 self.pythonExecPicker.setWindowTitle(self.tr("Python Interpreter")) |
43 self.pythonExecPicker.setWindowTitle(self.tr("Python Interpreter")) |
44 self.pythonExecPicker.setDefaultDirectory(Globals.getPythonExecutable()) |
44 self.pythonExecPicker.setDefaultDirectory(PythonUtilities.getPythonExecutable()) |
45 |
45 |
46 self.systemCheckBox.setChecked(withSystemSitePackages) |
46 self.systemCheckBox.setChecked(withSystemSitePackages) |
47 |
47 |
48 msh = self.minimumSizeHint() |
48 msh = self.minimumSizeHint() |
49 self.resize(max(self.width(), msh.width()), msh.height()) |
49 self.resize(max(self.width(), msh.width()), msh.height()) |