4 # |
4 # |
5 |
5 |
6 """ |
6 """ |
7 Module implementing the Django configuration page. |
7 Module implementing the Django configuration page. |
8 """ |
8 """ |
9 |
|
10 from __future__ import unicode_literals |
|
11 |
9 |
12 from PyQt5.QtCore import pyqtSlot |
10 from PyQt5.QtCore import pyqtSlot |
13 |
11 |
14 from E5Gui import E5FileDialog |
12 from E5Gui import E5FileDialog |
15 from E5Gui.E5Completers import E5DirCompleter, E5FileCompleter |
13 from E5Gui.E5Completers import E5DirCompleter, E5FileCompleter |
85 |
83 |
86 try: |
84 try: |
87 venvManager = e5App().getObject("VirtualEnvManager") |
85 venvManager = e5App().getObject("VirtualEnvManager") |
88 |
86 |
89 self.py3VenvNameComboBox.addItems( |
87 self.py3VenvNameComboBox.addItems( |
90 [""] + sorted(venvManager.getVirtualenvNamesForVariant(3))) |
88 [""] + sorted(venvManager.getVirtualenvNames())) |
91 |
89 |
92 self.djangoVirtualEnvPy3Group.hide() |
90 self.djangoVirtualEnvPy3Group.hide() |
93 |
91 |
94 self.__hasVirtualEnvironmentManager = True |
92 self.__hasVirtualEnvironmentManager = True |
95 except KeyError: |
93 except KeyError: |