9 """ |
9 """ |
10 |
10 |
11 from PyQt6.QtCore import pyqtSlot, Qt |
11 from PyQt6.QtCore import pyqtSlot, Qt |
12 from PyQt6.QtWidgets import QDialog, QTreeWidgetItem, QHeaderView |
12 from PyQt6.QtWidgets import QDialog, QTreeWidgetItem, QHeaderView |
13 |
13 |
14 from E5Gui.E5PathPicker import E5PathPickerModes |
14 from E5Gui.EricPathPicker import EricPathPickerModes |
15 |
15 |
16 from .Ui_VirtualenvManagerDialog import Ui_VirtualenvManagerDialog |
16 from .Ui_VirtualenvManagerDialog import Ui_VirtualenvManagerDialog |
17 |
17 |
18 import Utilities |
18 import Utilities |
19 |
19 |
44 |
44 |
45 baseDir = self.__manager.getVirtualEnvironmentsBaseDir() |
45 baseDir = self.__manager.getVirtualEnvironmentsBaseDir() |
46 if not baseDir: |
46 if not baseDir: |
47 baseDir = Utilities.getHomeDir() |
47 baseDir = Utilities.getHomeDir() |
48 |
48 |
49 self.envBaseDirectoryPicker.setMode(E5PathPickerModes.DIRECTORY_MODE) |
49 self.envBaseDirectoryPicker.setMode(EricPathPickerModes.DIRECTORY_MODE) |
50 self.envBaseDirectoryPicker.setWindowTitle( |
50 self.envBaseDirectoryPicker.setWindowTitle( |
51 self.tr("Virtualenv Base Directory")) |
51 self.tr("Virtualenv Base Directory")) |
52 self.envBaseDirectoryPicker.setText(baseDir) |
52 self.envBaseDirectoryPicker.setText(baseDir) |
53 |
53 |
54 self.__populateVenvList() |
54 self.__populateVenvList() |