11 import os |
11 import os |
12 |
12 |
13 from PyQt6.QtCore import pyqtSlot |
13 from PyQt6.QtCore import pyqtSlot |
14 from PyQt6.QtWidgets import QDialog, QDialogButtonBox |
14 from PyQt6.QtWidgets import QDialog, QDialogButtonBox |
15 |
15 |
16 from E5Gui.E5PathPicker import E5PathPickerModes |
16 from E5Gui.EricPathPicker import EricPathPickerModes |
17 |
17 |
18 from .Ui_VirtualenvInterpreterSelectionDialog import ( |
18 from .Ui_VirtualenvInterpreterSelectionDialog import ( |
19 Ui_VirtualenvInterpreterSelectionDialog |
19 Ui_VirtualenvInterpreterSelectionDialog |
20 ) |
20 ) |
21 |
21 |
38 @type QWidget |
38 @type QWidget |
39 """ |
39 """ |
40 super().__init__(parent) |
40 super().__init__(parent) |
41 self.setupUi(self) |
41 self.setupUi(self) |
42 |
42 |
43 self.pythonExecPicker.setMode(E5PathPickerModes.OPEN_FILE_MODE) |
43 self.pythonExecPicker.setMode(EricPathPickerModes.OPEN_FILE_MODE) |
44 self.pythonExecPicker.setWindowTitle( |
44 self.pythonExecPicker.setWindowTitle( |
45 self.tr("Python Interpreter")) |
45 self.tr("Python Interpreter")) |
46 |
46 |
47 self.nameEdit.setText(venvName) |
47 self.nameEdit.setText(venvName) |
48 self.pythonExecPicker.setText(venvDirectory) |
48 self.pythonExecPicker.setText(venvDirectory) |