eric6/VirtualEnv/VirtualenvManagerDialog.py

changeset 7635
0cdead130a81
parent 7360
9190402e4505
child 7659
60ee4dc1ce06
equal deleted inserted replaced
7634:8c3d033e5044 7635:0cdead130a81
96 Private slot to add a new entry. 96 Private slot to add a new entry.
97 """ 97 """
98 from .VirtualenvAddEditDialog import VirtualenvAddEditDialog 98 from .VirtualenvAddEditDialog import VirtualenvAddEditDialog
99 dlg = VirtualenvAddEditDialog(self.__manager) 99 dlg = VirtualenvAddEditDialog(self.__manager)
100 if dlg.exec_() == QDialog.Accepted: 100 if dlg.exec_() == QDialog.Accepted:
101 (venvName, venvDirectory, venvInterpreter, venvVariant, 101 (venvName, venvDirectory, venvInterpreter, isGlobal, isConda,
102 isGlobal, isConda, isRemote, execPath) = dlg.getData() 102 isRemote, execPath) = dlg.getData()
103 103
104 self.__manager.addVirtualEnv( 104 self.__manager.addVirtualEnv(
105 venvName, venvDirectory, venvInterpreter, venvVariant, 105 venvName, venvDirectory, venvInterpreter, isGlobal, isConda,
106 isGlobal, isConda, isRemote, execPath) 106 isRemote, execPath)
107 107
108 @pyqtSlot() 108 @pyqtSlot()
109 def on_newButton_clicked(self): 109 def on_newButton_clicked(self):
110 """ 110 """
111 Private slot to create a new virtual environment. 111 Private slot to create a new virtual environment.
129 selectedItem.data(0, VirtualenvManagerDialog.IsCondaRole), 129 selectedItem.data(0, VirtualenvManagerDialog.IsCondaRole),
130 selectedItem.data(0, VirtualenvManagerDialog.IsRemoteRole), 130 selectedItem.data(0, VirtualenvManagerDialog.IsRemoteRole),
131 selectedItem.data(0, VirtualenvManagerDialog.ExecPathRole), 131 selectedItem.data(0, VirtualenvManagerDialog.ExecPathRole),
132 ) 132 )
133 if dlg.exec_() == QDialog.Accepted: 133 if dlg.exec_() == QDialog.Accepted:
134 (venvName, venvDirectory, venvInterpreter, venvVariant, 134 (venvName, venvDirectory, venvInterpreter, isGlobal, isConda,
135 isGlobal, isConda, isRemote, execPath) = dlg.getData() 135 isRemote, execPath) = dlg.getData()
136 if venvName != oldVenvName: 136 if venvName != oldVenvName:
137 self.__manager.renameVirtualEnv( 137 self.__manager.renameVirtualEnv(
138 oldVenvName, venvName, venvDirectory, venvInterpreter, 138 oldVenvName, venvName, venvDirectory, venvInterpreter,
139 venvVariant, isGlobal, isConda, isRemote, execPath) 139 isGlobal, isConda, isRemote, execPath)
140 else: 140 else:
141 self.__manager.setVirtualEnv( 141 self.__manager.setVirtualEnv(
142 venvName, venvDirectory, venvInterpreter, venvVariant, 142 venvName, venvDirectory, venvInterpreter, isGlobal,
143 isGlobal, isConda, isRemote, execPath) 143 isConda, isRemote, execPath)
144 144
145 @pyqtSlot() 145 @pyqtSlot()
146 def on_removeButton_clicked(self): 146 def on_removeButton_clicked(self):
147 """ 147 """
148 Private slot to remove all selected entries from the list but keep 148 Private slot to remove all selected entries from the list but keep

eric ide

mercurial