src/eric7/VirtualEnv/VirtualenvExecDialog.py

branch
eric7
changeset 10198
94ab7a21c3ad
parent 10069
435cc5875135
child 10433
328f3ec4b77a
equal deleted inserted replaced
10197:065f520d6b8f 10198:94ab7a21c3ad
15 15
16 from eric7 import Preferences 16 from eric7 import Preferences
17 from eric7.SystemUtilities import OSUtilities, PythonUtilities 17 from eric7.SystemUtilities import OSUtilities, PythonUtilities
18 18
19 from .Ui_VirtualenvExecDialog import Ui_VirtualenvExecDialog 19 from .Ui_VirtualenvExecDialog import Ui_VirtualenvExecDialog
20 from .VirtualenvMeta import VirtualenvMetaData
20 21
21 22
22 class VirtualenvExecDialog(QDialog, Ui_VirtualenvExecDialog): 23 class VirtualenvExecDialog(QDialog, Ui_VirtualenvExecDialog):
23 """ 24 """
24 Class implementing the virtualenv execution dialog. 25 Class implementing the virtualenv execution dialog.
171 172
172 if self.__openTarget: 173 if self.__openTarget:
173 QDesktopServices.openUrl(QUrl.fromLocalFile(self.__targetDir)) 174 QDesktopServices.openUrl(QUrl.fromLocalFile(self.__targetDir))
174 175
175 if self.__venvManager: 176 if self.__venvManager:
176 self.__venvManager.addVirtualEnv(self.__venvName, self.__targetDir) 177 metadata = VirtualenvMetaData(
178 name=self.__venvName, path=self.__targetDir
179 )
180 self.__venvManager.addVirtualEnv(metadata)
177 181
178 def __nextAttempt(self): 182 def __nextAttempt(self):
179 """ 183 """
180 Private method to start another attempt. 184 Private method to start another attempt.
181 """ 185 """

eric ide

mercurial