94 """ |
94 """ |
95 Private slot to add a new entry. |
95 Private slot to add a new entry. |
96 """ |
96 """ |
97 from .VirtualenvAddEditDialog import VirtualenvAddEditDialog |
97 from .VirtualenvAddEditDialog import VirtualenvAddEditDialog |
98 dlg = VirtualenvAddEditDialog(self.__manager) |
98 dlg = VirtualenvAddEditDialog(self.__manager) |
99 if dlg.exec_() == QDialog.Accepted: |
99 if dlg.exec() == QDialog.Accepted: |
100 (venvName, venvDirectory, venvInterpreter, isGlobal, isConda, |
100 (venvName, venvDirectory, venvInterpreter, isGlobal, isConda, |
101 isRemote, execPath) = dlg.getData() |
101 isRemote, execPath) = dlg.getData() |
102 |
102 |
103 self.__manager.addVirtualEnv( |
103 self.__manager.addVirtualEnv( |
104 venvName, venvDirectory, venvInterpreter, isGlobal, isConda, |
104 venvName, venvDirectory, venvInterpreter, isGlobal, isConda, |
126 selectedItem.data(0, VirtualenvManagerDialog.IsGlobalRole), |
126 selectedItem.data(0, VirtualenvManagerDialog.IsGlobalRole), |
127 selectedItem.data(0, VirtualenvManagerDialog.IsCondaRole), |
127 selectedItem.data(0, VirtualenvManagerDialog.IsCondaRole), |
128 selectedItem.data(0, VirtualenvManagerDialog.IsRemoteRole), |
128 selectedItem.data(0, VirtualenvManagerDialog.IsRemoteRole), |
129 selectedItem.data(0, VirtualenvManagerDialog.ExecPathRole), |
129 selectedItem.data(0, VirtualenvManagerDialog.ExecPathRole), |
130 ) |
130 ) |
131 if dlg.exec_() == QDialog.Accepted: |
131 if dlg.exec() == QDialog.Accepted: |
132 (venvName, venvDirectory, venvInterpreter, isGlobal, isConda, |
132 (venvName, venvDirectory, venvInterpreter, isGlobal, isConda, |
133 isRemote, execPath) = dlg.getData() |
133 isRemote, execPath) = dlg.getData() |
134 if venvName != oldVenvName: |
134 if venvName != oldVenvName: |
135 self.__manager.renameVirtualEnv( |
135 self.__manager.renameVirtualEnv( |
136 oldVenvName, venvName, venvDirectory, venvInterpreter, |
136 oldVenvName, venvName, venvDirectory, venvInterpreter, |