|
1 # Form implementation generated from reading ui file '/home/detlev/Development/Python/Eric/eric7_default/src/eric7/VirtualEnv/VirtualenvConfigurationDialog.ui' |
|
2 # |
|
3 # Created by: PyQt6 UI code generator 6.7.0 |
|
4 # |
|
5 # WARNING: Any manual changes made to this file will be lost when pyuic6 is |
|
6 # run again. Do not edit this file unless you know what you are doing. |
|
7 |
|
8 |
|
9 from PyQt6 import QtCore, QtGui, QtWidgets |
|
10 |
|
11 |
|
12 class Ui_VirtualenvConfigurationDialog(object): |
|
13 def setupUi(self, VirtualenvConfigurationDialog): |
|
14 VirtualenvConfigurationDialog.setObjectName("VirtualenvConfigurationDialog") |
|
15 VirtualenvConfigurationDialog.resize(700, 654) |
|
16 VirtualenvConfigurationDialog.setSizeGripEnabled(True) |
|
17 self.verticalLayout = QtWidgets.QVBoxLayout(VirtualenvConfigurationDialog) |
|
18 self.verticalLayout.setObjectName("verticalLayout") |
|
19 self.groupBox_3 = QtWidgets.QGroupBox(parent=VirtualenvConfigurationDialog) |
|
20 self.groupBox_3.setObjectName("groupBox_3") |
|
21 self.gridLayout_3 = QtWidgets.QGridLayout(self.groupBox_3) |
|
22 self.gridLayout_3.setObjectName("gridLayout_3") |
|
23 self.virtualenvButton = QtWidgets.QRadioButton(parent=self.groupBox_3) |
|
24 self.virtualenvButton.setText("0.0") |
|
25 self.virtualenvButton.setObjectName("virtualenvButton") |
|
26 self.gridLayout_3.addWidget(self.virtualenvButton, 0, 0, 1, 1) |
|
27 spacerItem = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Policy.Expanding, QtWidgets.QSizePolicy.Policy.Minimum) |
|
28 self.gridLayout_3.addItem(spacerItem, 0, 1, 1, 1) |
|
29 self.pyvenvButton = QtWidgets.QRadioButton(parent=self.groupBox_3) |
|
30 self.pyvenvButton.setText("0.0") |
|
31 self.pyvenvButton.setObjectName("pyvenvButton") |
|
32 self.gridLayout_3.addWidget(self.pyvenvButton, 1, 0, 1, 1) |
|
33 self.condaButton = QtWidgets.QRadioButton(parent=self.groupBox_3) |
|
34 self.condaButton.setText("0.0") |
|
35 self.condaButton.setObjectName("condaButton") |
|
36 self.gridLayout_3.addWidget(self.condaButton, 2, 0, 1, 1) |
|
37 self.verticalLayout.addWidget(self.groupBox_3) |
|
38 self.horizontalLayout_2 = QtWidgets.QHBoxLayout() |
|
39 self.horizontalLayout_2.setObjectName("horizontalLayout_2") |
|
40 self.label_2 = QtWidgets.QLabel(parent=VirtualenvConfigurationDialog) |
|
41 self.label_2.setObjectName("label_2") |
|
42 self.horizontalLayout_2.addWidget(self.label_2) |
|
43 self.nameEdit = QtWidgets.QLineEdit(parent=VirtualenvConfigurationDialog) |
|
44 self.nameEdit.setClearButtonEnabled(True) |
|
45 self.nameEdit.setObjectName("nameEdit") |
|
46 self.horizontalLayout_2.addWidget(self.nameEdit) |
|
47 self.verticalLayout.addLayout(self.horizontalLayout_2) |
|
48 self.venvStack = QtWidgets.QStackedWidget(parent=VirtualenvConfigurationDialog) |
|
49 self.venvStack.setObjectName("venvStack") |
|
50 self.venvPage = QtWidgets.QWidget() |
|
51 self.venvPage.setObjectName("venvPage") |
|
52 self.verticalLayout_2 = QtWidgets.QVBoxLayout(self.venvPage) |
|
53 self.verticalLayout_2.setContentsMargins(0, 0, 0, 0) |
|
54 self.verticalLayout_2.setObjectName("verticalLayout_2") |
|
55 self.groupBox = QtWidgets.QGroupBox(parent=self.venvPage) |
|
56 self.groupBox.setObjectName("groupBox") |
|
57 self.gridLayout = QtWidgets.QGridLayout(self.groupBox) |
|
58 self.gridLayout.setObjectName("gridLayout") |
|
59 self.label = QtWidgets.QLabel(parent=self.groupBox) |
|
60 self.label.setObjectName("label") |
|
61 self.gridLayout.addWidget(self.label, 0, 0, 1, 1) |
|
62 self.targetDirectoryPicker = EricPathPicker(parent=self.groupBox) |
|
63 sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Policy.Expanding, QtWidgets.QSizePolicy.Policy.Preferred) |
|
64 sizePolicy.setHorizontalStretch(0) |
|
65 sizePolicy.setVerticalStretch(0) |
|
66 sizePolicy.setHeightForWidth(self.targetDirectoryPicker.sizePolicy().hasHeightForWidth()) |
|
67 self.targetDirectoryPicker.setSizePolicy(sizePolicy) |
|
68 self.targetDirectoryPicker.setFocusPolicy(QtCore.Qt.FocusPolicy.WheelFocus) |
|
69 self.targetDirectoryPicker.setObjectName("targetDirectoryPicker") |
|
70 self.gridLayout.addWidget(self.targetDirectoryPicker, 0, 1, 1, 1) |
|
71 self.extraSearchPathLabel = QtWidgets.QLabel(parent=self.groupBox) |
|
72 self.extraSearchPathLabel.setObjectName("extraSearchPathLabel") |
|
73 self.gridLayout.addWidget(self.extraSearchPathLabel, 1, 0, 1, 1) |
|
74 self.extraSearchPathPicker = EricPathPicker(parent=self.groupBox) |
|
75 sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Policy.Expanding, QtWidgets.QSizePolicy.Policy.Preferred) |
|
76 sizePolicy.setHorizontalStretch(0) |
|
77 sizePolicy.setVerticalStretch(0) |
|
78 sizePolicy.setHeightForWidth(self.extraSearchPathPicker.sizePolicy().hasHeightForWidth()) |
|
79 self.extraSearchPathPicker.setSizePolicy(sizePolicy) |
|
80 self.extraSearchPathPicker.setFocusPolicy(QtCore.Qt.FocusPolicy.WheelFocus) |
|
81 self.extraSearchPathPicker.setObjectName("extraSearchPathPicker") |
|
82 self.gridLayout.addWidget(self.extraSearchPathPicker, 1, 1, 1, 1) |
|
83 self.promptPrefixLabel = QtWidgets.QLabel(parent=self.groupBox) |
|
84 self.promptPrefixLabel.setObjectName("promptPrefixLabel") |
|
85 self.gridLayout.addWidget(self.promptPrefixLabel, 2, 0, 1, 1) |
|
86 self.promptPrefixEdit = QtWidgets.QLineEdit(parent=self.groupBox) |
|
87 self.promptPrefixEdit.setClearButtonEnabled(True) |
|
88 self.promptPrefixEdit.setObjectName("promptPrefixEdit") |
|
89 self.gridLayout.addWidget(self.promptPrefixEdit, 2, 1, 1, 1) |
|
90 self.label_5 = QtWidgets.QLabel(parent=self.groupBox) |
|
91 self.label_5.setObjectName("label_5") |
|
92 self.gridLayout.addWidget(self.label_5, 3, 0, 1, 1) |
|
93 self.pythonExecPicker = EricPathPicker(parent=self.groupBox) |
|
94 sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Policy.Expanding, QtWidgets.QSizePolicy.Policy.Preferred) |
|
95 sizePolicy.setHorizontalStretch(0) |
|
96 sizePolicy.setVerticalStretch(0) |
|
97 sizePolicy.setHeightForWidth(self.pythonExecPicker.sizePolicy().hasHeightForWidth()) |
|
98 self.pythonExecPicker.setSizePolicy(sizePolicy) |
|
99 self.pythonExecPicker.setFocusPolicy(QtCore.Qt.FocusPolicy.WheelFocus) |
|
100 self.pythonExecPicker.setObjectName("pythonExecPicker") |
|
101 self.gridLayout.addWidget(self.pythonExecPicker, 3, 1, 1, 1) |
|
102 self.verticalLayout_2.addWidget(self.groupBox) |
|
103 self.groupBox_2 = QtWidgets.QGroupBox(parent=self.venvPage) |
|
104 self.groupBox_2.setObjectName("groupBox_2") |
|
105 self.gridLayout_2 = QtWidgets.QGridLayout(self.groupBox_2) |
|
106 self.gridLayout_2.setObjectName("gridLayout_2") |
|
107 self.horizontalLayout_3 = QtWidgets.QHBoxLayout() |
|
108 self.horizontalLayout_3.setObjectName("horizontalLayout_3") |
|
109 self.verbosityLabel = QtWidgets.QLabel(parent=self.groupBox_2) |
|
110 self.verbosityLabel.setObjectName("verbosityLabel") |
|
111 self.horizontalLayout_3.addWidget(self.verbosityLabel) |
|
112 self.verbositySpinBox = QtWidgets.QSpinBox(parent=self.groupBox_2) |
|
113 self.verbositySpinBox.setAlignment(QtCore.Qt.AlignmentFlag.AlignRight|QtCore.Qt.AlignmentFlag.AlignTrailing|QtCore.Qt.AlignmentFlag.AlignVCenter) |
|
114 self.verbositySpinBox.setMinimum(-1) |
|
115 self.verbositySpinBox.setMaximum(1) |
|
116 self.verbositySpinBox.setObjectName("verbositySpinBox") |
|
117 self.horizontalLayout_3.addWidget(self.verbositySpinBox) |
|
118 spacerItem1 = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Policy.Expanding, QtWidgets.QSizePolicy.Policy.Minimum) |
|
119 self.horizontalLayout_3.addItem(spacerItem1) |
|
120 self.gridLayout_2.addLayout(self.horizontalLayout_3, 0, 0, 1, 1) |
|
121 self.horizontalLayout = QtWidgets.QHBoxLayout() |
|
122 self.horizontalLayout.setObjectName("horizontalLayout") |
|
123 self.versionLabel = QtWidgets.QLabel(parent=self.groupBox_2) |
|
124 self.versionLabel.setObjectName("versionLabel") |
|
125 self.horizontalLayout.addWidget(self.versionLabel) |
|
126 self.versionComboBox = QtWidgets.QComboBox(parent=self.groupBox_2) |
|
127 self.versionComboBox.setObjectName("versionComboBox") |
|
128 self.versionComboBox.addItem("") |
|
129 self.versionComboBox.setItemText(0, "") |
|
130 self.versionComboBox.addItem("") |
|
131 self.versionComboBox.setItemText(1, "3.10") |
|
132 self.versionComboBox.addItem("") |
|
133 self.versionComboBox.setItemText(2, "3.9") |
|
134 self.versionComboBox.addItem("") |
|
135 self.versionComboBox.setItemText(3, "3.8") |
|
136 self.versionComboBox.addItem("") |
|
137 self.versionComboBox.setItemText(4, "3.7") |
|
138 self.versionComboBox.addItem("") |
|
139 self.versionComboBox.setItemText(5, "3.6") |
|
140 self.horizontalLayout.addWidget(self.versionComboBox) |
|
141 spacerItem2 = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Policy.Expanding, QtWidgets.QSizePolicy.Policy.Minimum) |
|
142 self.horizontalLayout.addItem(spacerItem2) |
|
143 self.gridLayout_2.addLayout(self.horizontalLayout, 0, 1, 1, 1) |
|
144 self.systemCheckBox = QtWidgets.QCheckBox(parent=self.groupBox_2) |
|
145 self.systemCheckBox.setObjectName("systemCheckBox") |
|
146 self.gridLayout_2.addWidget(self.systemCheckBox, 1, 0, 1, 1) |
|
147 self.unzipCheckBox = QtWidgets.QCheckBox(parent=self.groupBox_2) |
|
148 self.unzipCheckBox.setChecked(True) |
|
149 self.unzipCheckBox.setObjectName("unzipCheckBox") |
|
150 self.gridLayout_2.addWidget(self.unzipCheckBox, 1, 1, 1, 1) |
|
151 self.noSetuptoolsCheckBox = QtWidgets.QCheckBox(parent=self.groupBox_2) |
|
152 self.noSetuptoolsCheckBox.setObjectName("noSetuptoolsCheckBox") |
|
153 self.gridLayout_2.addWidget(self.noSetuptoolsCheckBox, 2, 0, 1, 1) |
|
154 self.noPipCcheckBox = QtWidgets.QCheckBox(parent=self.groupBox_2) |
|
155 self.noPipCcheckBox.setObjectName("noPipCcheckBox") |
|
156 self.gridLayout_2.addWidget(self.noPipCcheckBox, 2, 1, 1, 1) |
|
157 self.clearCheckBox = QtWidgets.QCheckBox(parent=self.groupBox_2) |
|
158 self.clearCheckBox.setObjectName("clearCheckBox") |
|
159 self.gridLayout_2.addWidget(self.clearCheckBox, 3, 0, 1, 1) |
|
160 self.copyCheckBox = QtWidgets.QCheckBox(parent=self.groupBox_2) |
|
161 self.copyCheckBox.setObjectName("copyCheckBox") |
|
162 self.gridLayout_2.addWidget(self.copyCheckBox, 3, 1, 1, 1) |
|
163 self.symlinkCheckBox = QtWidgets.QCheckBox(parent=self.groupBox_2) |
|
164 self.symlinkCheckBox.setObjectName("symlinkCheckBox") |
|
165 self.gridLayout_2.addWidget(self.symlinkCheckBox, 4, 0, 1, 1) |
|
166 self.upgradeCheckBox = QtWidgets.QCheckBox(parent=self.groupBox_2) |
|
167 self.upgradeCheckBox.setObjectName("upgradeCheckBox") |
|
168 self.gridLayout_2.addWidget(self.upgradeCheckBox, 4, 1, 1, 1) |
|
169 self.logCheckBox = QtWidgets.QCheckBox(parent=self.groupBox_2) |
|
170 self.logCheckBox.setChecked(True) |
|
171 self.logCheckBox.setObjectName("logCheckBox") |
|
172 self.gridLayout_2.addWidget(self.logCheckBox, 5, 0, 1, 1) |
|
173 self.scriptCheckBox = QtWidgets.QCheckBox(parent=self.groupBox_2) |
|
174 self.scriptCheckBox.setChecked(True) |
|
175 self.scriptCheckBox.setObjectName("scriptCheckBox") |
|
176 self.gridLayout_2.addWidget(self.scriptCheckBox, 5, 1, 1, 1) |
|
177 self.openCheckBox = QtWidgets.QCheckBox(parent=self.groupBox_2) |
|
178 self.openCheckBox.setObjectName("openCheckBox") |
|
179 self.gridLayout_2.addWidget(self.openCheckBox, 6, 0, 1, 1) |
|
180 self.verticalLayout_2.addWidget(self.groupBox_2) |
|
181 self.venvStack.addWidget(self.venvPage) |
|
182 self.condaPage = QtWidgets.QWidget() |
|
183 self.condaPage.setObjectName("condaPage") |
|
184 self.verticalLayout_3 = QtWidgets.QVBoxLayout(self.condaPage) |
|
185 self.verticalLayout_3.setObjectName("verticalLayout_3") |
|
186 self.groupBox_4 = QtWidgets.QGroupBox(parent=self.condaPage) |
|
187 self.groupBox_4.setObjectName("groupBox_4") |
|
188 self.gridLayout_4 = QtWidgets.QGridLayout(self.groupBox_4) |
|
189 self.gridLayout_4.setObjectName("gridLayout_4") |
|
190 self.label_3 = QtWidgets.QLabel(parent=self.groupBox_4) |
|
191 self.label_3.setObjectName("label_3") |
|
192 self.gridLayout_4.addWidget(self.label_3, 0, 0, 1, 1) |
|
193 self.condaNameEdit = QtWidgets.QLineEdit(parent=self.groupBox_4) |
|
194 self.condaNameEdit.setClearButtonEnabled(True) |
|
195 self.condaNameEdit.setObjectName("condaNameEdit") |
|
196 self.gridLayout_4.addWidget(self.condaNameEdit, 0, 1, 1, 1) |
|
197 self.label_4 = QtWidgets.QLabel(parent=self.groupBox_4) |
|
198 self.label_4.setObjectName("label_4") |
|
199 self.gridLayout_4.addWidget(self.label_4, 1, 0, 1, 1) |
|
200 self.condaTargetDirectoryPicker = EricPathPicker(parent=self.groupBox_4) |
|
201 sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Policy.Expanding, QtWidgets.QSizePolicy.Policy.Preferred) |
|
202 sizePolicy.setHorizontalStretch(0) |
|
203 sizePolicy.setVerticalStretch(0) |
|
204 sizePolicy.setHeightForWidth(self.condaTargetDirectoryPicker.sizePolicy().hasHeightForWidth()) |
|
205 self.condaTargetDirectoryPicker.setSizePolicy(sizePolicy) |
|
206 self.condaTargetDirectoryPicker.setFocusPolicy(QtCore.Qt.FocusPolicy.WheelFocus) |
|
207 self.condaTargetDirectoryPicker.setObjectName("condaTargetDirectoryPicker") |
|
208 self.gridLayout_4.addWidget(self.condaTargetDirectoryPicker, 1, 1, 1, 1) |
|
209 self.label_6 = QtWidgets.QLabel(parent=self.groupBox_4) |
|
210 self.label_6.setObjectName("label_6") |
|
211 self.gridLayout_4.addWidget(self.label_6, 2, 0, 1, 2) |
|
212 self.verticalLayout_3.addWidget(self.groupBox_4) |
|
213 self.condaSpecialsGroup = QtWidgets.QGroupBox(parent=self.condaPage) |
|
214 self.condaSpecialsGroup.setCheckable(True) |
|
215 self.condaSpecialsGroup.setChecked(False) |
|
216 self.condaSpecialsGroup.setObjectName("condaSpecialsGroup") |
|
217 self.gridLayout_5 = QtWidgets.QGridLayout(self.condaSpecialsGroup) |
|
218 self.gridLayout_5.setObjectName("gridLayout_5") |
|
219 self.condaCloneButton = QtWidgets.QRadioButton(parent=self.condaSpecialsGroup) |
|
220 self.condaCloneButton.setChecked(True) |
|
221 self.condaCloneButton.setObjectName("condaCloneButton") |
|
222 self.gridLayout_5.addWidget(self.condaCloneButton, 0, 0, 1, 1) |
|
223 self.condaRequirementsButton = QtWidgets.QRadioButton(parent=self.condaSpecialsGroup) |
|
224 self.condaRequirementsButton.setObjectName("condaRequirementsButton") |
|
225 self.gridLayout_5.addWidget(self.condaRequirementsButton, 0, 1, 1, 1) |
|
226 self.condaCloneFrame = QtWidgets.QFrame(parent=self.condaSpecialsGroup) |
|
227 self.condaCloneFrame.setFrameShape(QtWidgets.QFrame.Shape.StyledPanel) |
|
228 self.condaCloneFrame.setFrameShadow(QtWidgets.QFrame.Shadow.Raised) |
|
229 self.condaCloneFrame.setObjectName("condaCloneFrame") |
|
230 self.gridLayout_7 = QtWidgets.QGridLayout(self.condaCloneFrame) |
|
231 self.gridLayout_7.setObjectName("gridLayout_7") |
|
232 self.label_8 = QtWidgets.QLabel(parent=self.condaCloneFrame) |
|
233 self.label_8.setObjectName("label_8") |
|
234 self.gridLayout_7.addWidget(self.label_8, 0, 0, 1, 1) |
|
235 self.condaCloneNameEdit = QtWidgets.QLineEdit(parent=self.condaCloneFrame) |
|
236 self.condaCloneNameEdit.setClearButtonEnabled(True) |
|
237 self.condaCloneNameEdit.setObjectName("condaCloneNameEdit") |
|
238 self.gridLayout_7.addWidget(self.condaCloneNameEdit, 0, 1, 1, 1) |
|
239 self.label_7 = QtWidgets.QLabel(parent=self.condaCloneFrame) |
|
240 self.label_7.setObjectName("label_7") |
|
241 self.gridLayout_7.addWidget(self.label_7, 1, 0, 1, 1) |
|
242 self.condaCloneDirectoryPicker = EricPathPicker(parent=self.condaCloneFrame) |
|
243 sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Policy.Expanding, QtWidgets.QSizePolicy.Policy.Preferred) |
|
244 sizePolicy.setHorizontalStretch(0) |
|
245 sizePolicy.setVerticalStretch(0) |
|
246 sizePolicy.setHeightForWidth(self.condaCloneDirectoryPicker.sizePolicy().hasHeightForWidth()) |
|
247 self.condaCloneDirectoryPicker.setSizePolicy(sizePolicy) |
|
248 self.condaCloneDirectoryPicker.setFocusPolicy(QtCore.Qt.FocusPolicy.WheelFocus) |
|
249 self.condaCloneDirectoryPicker.setObjectName("condaCloneDirectoryPicker") |
|
250 self.gridLayout_7.addWidget(self.condaCloneDirectoryPicker, 1, 1, 1, 1) |
|
251 self.gridLayout_5.addWidget(self.condaCloneFrame, 1, 0, 1, 1) |
|
252 self.condaRequirementsFrame = QtWidgets.QFrame(parent=self.condaSpecialsGroup) |
|
253 self.condaRequirementsFrame.setEnabled(False) |
|
254 self.condaRequirementsFrame.setFrameShape(QtWidgets.QFrame.Shape.StyledPanel) |
|
255 self.condaRequirementsFrame.setFrameShadow(QtWidgets.QFrame.Shadow.Raised) |
|
256 self.condaRequirementsFrame.setObjectName("condaRequirementsFrame") |
|
257 self.verticalLayout_4 = QtWidgets.QVBoxLayout(self.condaRequirementsFrame) |
|
258 self.verticalLayout_4.setObjectName("verticalLayout_4") |
|
259 self.condaRequirementsFilePicker = EricPathPicker(parent=self.condaRequirementsFrame) |
|
260 sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Policy.Expanding, QtWidgets.QSizePolicy.Policy.Preferred) |
|
261 sizePolicy.setHorizontalStretch(0) |
|
262 sizePolicy.setVerticalStretch(0) |
|
263 sizePolicy.setHeightForWidth(self.condaRequirementsFilePicker.sizePolicy().hasHeightForWidth()) |
|
264 self.condaRequirementsFilePicker.setSizePolicy(sizePolicy) |
|
265 self.condaRequirementsFilePicker.setFocusPolicy(QtCore.Qt.FocusPolicy.StrongFocus) |
|
266 self.condaRequirementsFilePicker.setObjectName("condaRequirementsFilePicker") |
|
267 self.verticalLayout_4.addWidget(self.condaRequirementsFilePicker) |
|
268 spacerItem3 = QtWidgets.QSpacerItem(20, 37, QtWidgets.QSizePolicy.Policy.Minimum, QtWidgets.QSizePolicy.Policy.Expanding) |
|
269 self.verticalLayout_4.addItem(spacerItem3) |
|
270 self.gridLayout_5.addWidget(self.condaRequirementsFrame, 1, 1, 1, 1) |
|
271 self.verticalLayout_3.addWidget(self.condaSpecialsGroup) |
|
272 self.horizontalLayout_4 = QtWidgets.QHBoxLayout() |
|
273 self.horizontalLayout_4.setObjectName("horizontalLayout_4") |
|
274 self.label_9 = QtWidgets.QLabel(parent=self.condaPage) |
|
275 self.label_9.setObjectName("label_9") |
|
276 self.horizontalLayout_4.addWidget(self.label_9) |
|
277 self.condaPackagesEdit = QtWidgets.QLineEdit(parent=self.condaPage) |
|
278 self.condaPackagesEdit.setClearButtonEnabled(True) |
|
279 self.condaPackagesEdit.setObjectName("condaPackagesEdit") |
|
280 self.horizontalLayout_4.addWidget(self.condaPackagesEdit) |
|
281 self.verticalLayout_3.addLayout(self.horizontalLayout_4) |
|
282 self.groupBox_5 = QtWidgets.QGroupBox(parent=self.condaPage) |
|
283 self.groupBox_5.setObjectName("groupBox_5") |
|
284 self.gridLayout_6 = QtWidgets.QGridLayout(self.groupBox_5) |
|
285 self.gridLayout_6.setObjectName("gridLayout_6") |
|
286 self.versionLabel_2 = QtWidgets.QLabel(parent=self.groupBox_5) |
|
287 self.versionLabel_2.setObjectName("versionLabel_2") |
|
288 self.gridLayout_6.addWidget(self.versionLabel_2, 0, 0, 1, 1) |
|
289 self.condaPythonEdit = QtWidgets.QLineEdit(parent=self.groupBox_5) |
|
290 self.condaPythonEdit.setClearButtonEnabled(True) |
|
291 self.condaPythonEdit.setObjectName("condaPythonEdit") |
|
292 self.gridLayout_6.addWidget(self.condaPythonEdit, 0, 1, 1, 1) |
|
293 self.condaInsecureCheckBox = QtWidgets.QCheckBox(parent=self.groupBox_5) |
|
294 self.condaInsecureCheckBox.setObjectName("condaInsecureCheckBox") |
|
295 self.gridLayout_6.addWidget(self.condaInsecureCheckBox, 1, 0, 1, 2) |
|
296 self.condaDryrunCheckBox = QtWidgets.QCheckBox(parent=self.groupBox_5) |
|
297 self.condaDryrunCheckBox.setObjectName("condaDryrunCheckBox") |
|
298 self.gridLayout_6.addWidget(self.condaDryrunCheckBox, 1, 2, 1, 1) |
|
299 spacerItem4 = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Policy.Expanding, QtWidgets.QSizePolicy.Policy.Minimum) |
|
300 self.gridLayout_6.addItem(spacerItem4, 0, 2, 1, 1) |
|
301 self.verticalLayout_3.addWidget(self.groupBox_5) |
|
302 self.venvStack.addWidget(self.condaPage) |
|
303 self.verticalLayout.addWidget(self.venvStack) |
|
304 self.buttonBox = QtWidgets.QDialogButtonBox(parent=VirtualenvConfigurationDialog) |
|
305 self.buttonBox.setOrientation(QtCore.Qt.Orientation.Horizontal) |
|
306 self.buttonBox.setStandardButtons(QtWidgets.QDialogButtonBox.StandardButton.Cancel|QtWidgets.QDialogButtonBox.StandardButton.Ok) |
|
307 self.buttonBox.setObjectName("buttonBox") |
|
308 self.verticalLayout.addWidget(self.buttonBox) |
|
309 |
|
310 self.retranslateUi(VirtualenvConfigurationDialog) |
|
311 self.venvStack.setCurrentIndex(0) |
|
312 self.buttonBox.accepted.connect(VirtualenvConfigurationDialog.accept) # type: ignore |
|
313 self.buttonBox.rejected.connect(VirtualenvConfigurationDialog.reject) # type: ignore |
|
314 self.condaCloneButton.toggled['bool'].connect(self.condaCloneFrame.setEnabled) # type: ignore |
|
315 self.condaRequirementsButton.toggled['bool'].connect(self.condaRequirementsFrame.setEnabled) # type: ignore |
|
316 QtCore.QMetaObject.connectSlotsByName(VirtualenvConfigurationDialog) |
|
317 VirtualenvConfigurationDialog.setTabOrder(self.virtualenvButton, self.pyvenvButton) |
|
318 VirtualenvConfigurationDialog.setTabOrder(self.pyvenvButton, self.condaButton) |
|
319 VirtualenvConfigurationDialog.setTabOrder(self.condaButton, self.nameEdit) |
|
320 VirtualenvConfigurationDialog.setTabOrder(self.nameEdit, self.targetDirectoryPicker) |
|
321 VirtualenvConfigurationDialog.setTabOrder(self.targetDirectoryPicker, self.extraSearchPathPicker) |
|
322 VirtualenvConfigurationDialog.setTabOrder(self.extraSearchPathPicker, self.promptPrefixEdit) |
|
323 VirtualenvConfigurationDialog.setTabOrder(self.promptPrefixEdit, self.pythonExecPicker) |
|
324 VirtualenvConfigurationDialog.setTabOrder(self.pythonExecPicker, self.verbositySpinBox) |
|
325 VirtualenvConfigurationDialog.setTabOrder(self.verbositySpinBox, self.versionComboBox) |
|
326 VirtualenvConfigurationDialog.setTabOrder(self.versionComboBox, self.systemCheckBox) |
|
327 VirtualenvConfigurationDialog.setTabOrder(self.systemCheckBox, self.unzipCheckBox) |
|
328 VirtualenvConfigurationDialog.setTabOrder(self.unzipCheckBox, self.noSetuptoolsCheckBox) |
|
329 VirtualenvConfigurationDialog.setTabOrder(self.noSetuptoolsCheckBox, self.noPipCcheckBox) |
|
330 VirtualenvConfigurationDialog.setTabOrder(self.noPipCcheckBox, self.clearCheckBox) |
|
331 VirtualenvConfigurationDialog.setTabOrder(self.clearCheckBox, self.copyCheckBox) |
|
332 VirtualenvConfigurationDialog.setTabOrder(self.copyCheckBox, self.symlinkCheckBox) |
|
333 VirtualenvConfigurationDialog.setTabOrder(self.symlinkCheckBox, self.upgradeCheckBox) |
|
334 VirtualenvConfigurationDialog.setTabOrder(self.upgradeCheckBox, self.logCheckBox) |
|
335 VirtualenvConfigurationDialog.setTabOrder(self.logCheckBox, self.scriptCheckBox) |
|
336 VirtualenvConfigurationDialog.setTabOrder(self.scriptCheckBox, self.openCheckBox) |
|
337 VirtualenvConfigurationDialog.setTabOrder(self.openCheckBox, self.condaNameEdit) |
|
338 VirtualenvConfigurationDialog.setTabOrder(self.condaNameEdit, self.condaTargetDirectoryPicker) |
|
339 VirtualenvConfigurationDialog.setTabOrder(self.condaTargetDirectoryPicker, self.condaSpecialsGroup) |
|
340 VirtualenvConfigurationDialog.setTabOrder(self.condaSpecialsGroup, self.condaCloneButton) |
|
341 VirtualenvConfigurationDialog.setTabOrder(self.condaCloneButton, self.condaCloneNameEdit) |
|
342 VirtualenvConfigurationDialog.setTabOrder(self.condaCloneNameEdit, self.condaCloneDirectoryPicker) |
|
343 VirtualenvConfigurationDialog.setTabOrder(self.condaCloneDirectoryPicker, self.condaRequirementsButton) |
|
344 VirtualenvConfigurationDialog.setTabOrder(self.condaRequirementsButton, self.condaRequirementsFilePicker) |
|
345 VirtualenvConfigurationDialog.setTabOrder(self.condaRequirementsFilePicker, self.condaPackagesEdit) |
|
346 VirtualenvConfigurationDialog.setTabOrder(self.condaPackagesEdit, self.condaPythonEdit) |
|
347 VirtualenvConfigurationDialog.setTabOrder(self.condaPythonEdit, self.condaInsecureCheckBox) |
|
348 VirtualenvConfigurationDialog.setTabOrder(self.condaInsecureCheckBox, self.condaDryrunCheckBox) |
|
349 |
|
350 def retranslateUi(self, VirtualenvConfigurationDialog): |
|
351 _translate = QtCore.QCoreApplication.translate |
|
352 VirtualenvConfigurationDialog.setWindowTitle(_translate("VirtualenvConfigurationDialog", "Virtual Environment Configuration")) |
|
353 self.groupBox_3.setTitle(_translate("VirtualenvConfigurationDialog", "Environment Creator")) |
|
354 self.virtualenvButton.setToolTip(_translate("VirtualenvConfigurationDialog", "Select to use \'virtualenv\'")) |
|
355 self.pyvenvButton.setToolTip(_translate("VirtualenvConfigurationDialog", "Select to use \'python -m venv\'")) |
|
356 self.condaButton.setToolTip(_translate("VirtualenvConfigurationDialog", "Select to use \'conda\'")) |
|
357 self.label_2.setText(_translate("VirtualenvConfigurationDialog", "Logical Name:")) |
|
358 self.nameEdit.setToolTip(_translate("VirtualenvConfigurationDialog", "Enter a unique name for the virtual environment")) |
|
359 self.nameEdit.setPlaceholderText(_translate("VirtualenvConfigurationDialog", "Name for the virtual environment")) |
|
360 self.groupBox.setTitle(_translate("VirtualenvConfigurationDialog", "Paths")) |
|
361 self.label.setText(_translate("VirtualenvConfigurationDialog", "Target Directory:")) |
|
362 self.targetDirectoryPicker.setToolTip(_translate("VirtualenvConfigurationDialog", "Enter the target directory for the virtual environment")) |
|
363 self.extraSearchPathLabel.setText(_translate("VirtualenvConfigurationDialog", "Extra Search Path:")) |
|
364 self.extraSearchPathPicker.setToolTip(_translate("VirtualenvConfigurationDialog", "Enter the extra search path to look for setuptools/pip")) |
|
365 self.promptPrefixLabel.setText(_translate("VirtualenvConfigurationDialog", "Prompt Prefix:")) |
|
366 self.promptPrefixEdit.setToolTip(_translate("VirtualenvConfigurationDialog", "Enter the prompt prefix for the virtual environment")) |
|
367 self.promptPrefixEdit.setPlaceholderText(_translate("VirtualenvConfigurationDialog", "Prompt prefix for the virtual environment")) |
|
368 self.label_5.setText(_translate("VirtualenvConfigurationDialog", "Python Executable:")) |
|
369 self.pythonExecPicker.setToolTip(_translate("VirtualenvConfigurationDialog", "Enter the Python interpreter for the virtual environment")) |
|
370 self.groupBox_2.setTitle(_translate("VirtualenvConfigurationDialog", "Options")) |
|
371 self.verbosityLabel.setText(_translate("VirtualenvConfigurationDialog", "Verbosity:")) |
|
372 self.verbositySpinBox.setToolTip(_translate("VirtualenvConfigurationDialog", "Select the verbosity (-1: quiet, 0: normal, 1: verbose)")) |
|
373 self.versionLabel.setText(_translate("VirtualenvConfigurationDialog", "Python Version:")) |
|
374 self.versionComboBox.setToolTip(_translate("VirtualenvConfigurationDialog", "Select the Python version (empty for current)")) |
|
375 self.systemCheckBox.setToolTip(_translate("VirtualenvConfigurationDialog", "Select to give the virtualenv access to the global site-packages")) |
|
376 self.systemCheckBox.setText(_translate("VirtualenvConfigurationDialog", "System-wide Python Packages")) |
|
377 self.unzipCheckBox.setToolTip(_translate("VirtualenvConfigurationDialog", "Select to unzip setuptools when installing it")) |
|
378 self.unzipCheckBox.setText(_translate("VirtualenvConfigurationDialog", "Unzip Setuptool to virtualenv")) |
|
379 self.noSetuptoolsCheckBox.setToolTip(_translate("VirtualenvConfigurationDialog", "Select to not install setuptools (or pip) in the new virtualenv")) |
|
380 self.noSetuptoolsCheckBox.setText(_translate("VirtualenvConfigurationDialog", "Don\'t install \'setuptool\' (or pip) in the virtualenv")) |
|
381 self.noPipCcheckBox.setToolTip(_translate("VirtualenvConfigurationDialog", "Select to not install pip in the new virtualenv")) |
|
382 self.noPipCcheckBox.setText(_translate("VirtualenvConfigurationDialog", "Don\'t install \'pip\' in the virtualenv")) |
|
383 self.clearCheckBox.setToolTip(_translate("VirtualenvConfigurationDialog", "Select to clear the target first")) |
|
384 self.clearCheckBox.setText(_translate("VirtualenvConfigurationDialog", "Clear out the target directory")) |
|
385 self.copyCheckBox.setToolTip(_translate("VirtualenvConfigurationDialog", "Select to always copy files rather than symlinking")) |
|
386 self.copyCheckBox.setText(_translate("VirtualenvConfigurationDialog", "Always copy files")) |
|
387 self.symlinkCheckBox.setToolTip(_translate("VirtualenvConfigurationDialog", "Select to use symlinks instead of copies")) |
|
388 self.symlinkCheckBox.setText(_translate("VirtualenvConfigurationDialog", "Use Symbolic Links")) |
|
389 self.upgradeCheckBox.setToolTip(_translate("VirtualenvConfigurationDialog", "Select to upgrade a virtual environment")) |
|
390 self.upgradeCheckBox.setText(_translate("VirtualenvConfigurationDialog", "Upgrade")) |
|
391 self.logCheckBox.setToolTip(_translate("VirtualenvConfigurationDialog", "Select to generate a log file in the target directory")) |
|
392 self.logCheckBox.setText(_translate("VirtualenvConfigurationDialog", "Save a log file in the target directory after creation")) |
|
393 self.scriptCheckBox.setToolTip(_translate("VirtualenvConfigurationDialog", "Select to write a shell script/batch file to regenerate the virtualenv")) |
|
394 self.scriptCheckBox.setText(_translate("VirtualenvConfigurationDialog", "Save virtualenv generation script")) |
|
395 self.openCheckBox.setToolTip(_translate("VirtualenvConfigurationDialog", "Open the newly created virtualenv in a file manager window")) |
|
396 self.openCheckBox.setText(_translate("VirtualenvConfigurationDialog", "Open target directory after creation")) |
|
397 self.groupBox_4.setTitle(_translate("VirtualenvConfigurationDialog", "Target Environment Specification")) |
|
398 self.label_3.setText(_translate("VirtualenvConfigurationDialog", "Name:")) |
|
399 self.condaNameEdit.setToolTip(_translate("VirtualenvConfigurationDialog", "Enter the name for the environment")) |
|
400 self.label_4.setText(_translate("VirtualenvConfigurationDialog", "Path:")) |
|
401 self.condaTargetDirectoryPicker.setToolTip(_translate("VirtualenvConfigurationDialog", "Enter the target directory for the conda environment")) |
|
402 self.label_6.setText(_translate("VirtualenvConfigurationDialog", "<b>Note:</b> Only one of the above entries is mandatory.")) |
|
403 self.condaSpecialsGroup.setTitle(_translate("VirtualenvConfigurationDialog", "Special Operations")) |
|
404 self.condaCloneButton.setToolTip(_translate("VirtualenvConfigurationDialog", "Select to clone an environment")) |
|
405 self.condaCloneButton.setText(_translate("VirtualenvConfigurationDialog", "Clone Environment")) |
|
406 self.condaRequirementsButton.setStatusTip(_translate("VirtualenvConfigurationDialog", "Select to create the environment from a requirements file")) |
|
407 self.condaRequirementsButton.setText(_translate("VirtualenvConfigurationDialog", "from Requirements")) |
|
408 self.label_8.setText(_translate("VirtualenvConfigurationDialog", "Name:")) |
|
409 self.condaCloneNameEdit.setToolTip(_translate("VirtualenvConfigurationDialog", "Enter the name of the environment to be cloned")) |
|
410 self.label_7.setText(_translate("VirtualenvConfigurationDialog", "Path:")) |
|
411 self.condaCloneDirectoryPicker.setToolTip(_translate("VirtualenvConfigurationDialog", "Enter the directory of the environment to be cloned")) |
|
412 self.label_9.setText(_translate("VirtualenvConfigurationDialog", "Package Specs:")) |
|
413 self.condaPackagesEdit.setToolTip(_translate("VirtualenvConfigurationDialog", "Enter the package specifications for the environment")) |
|
414 self.groupBox_5.setTitle(_translate("VirtualenvConfigurationDialog", "Options")) |
|
415 self.versionLabel_2.setText(_translate("VirtualenvConfigurationDialog", "Python Version:")) |
|
416 self.condaPythonEdit.setToolTip(_translate("VirtualenvConfigurationDialog", "Enter the Python version for the environment")) |
|
417 self.condaInsecureCheckBox.setText(_translate("VirtualenvConfigurationDialog", "Allow insecure SSL connections")) |
|
418 self.condaDryrunCheckBox.setToolTip(_translate("VirtualenvConfigurationDialog", "Select to perform just a dry-run")) |
|
419 self.condaDryrunCheckBox.setText(_translate("VirtualenvConfigurationDialog", "Perform dry-run")) |
|
420 from eric7.EricWidgets.EricPathPicker import EricPathPicker |