src/eric7/Debugger/StartDebugDialog.ui

branch
eric7
changeset 9209
b99e7fd55fd3
parent 8534
8be5b0697864
child 9291
7b271bcd12d0
equal deleted inserted replaced
9208:3fc8dfeb6ebe 9209:b99e7fd55fd3
1 <?xml version="1.0" encoding="UTF-8"?>
2 <ui version="4.0">
3 <class>StartDebugDialog</class>
4 <widget class="QDialog" name="StartDebugDialog">
5 <property name="geometry">
6 <rect>
7 <x>0</x>
8 <y>0</y>
9 <width>550</width>
10 <height>434</height>
11 </rect>
12 </property>
13 <property name="windowTitle">
14 <string>Start debugging</string>
15 </property>
16 <property name="sizeGripEnabled">
17 <bool>true</bool>
18 </property>
19 <layout class="QVBoxLayout" name="verticalLayout_2">
20 <item>
21 <layout class="QGridLayout" name="gridLayout_2">
22 <item row="0" column="0">
23 <widget class="QLabel" name="label">
24 <property name="text">
25 <string>Virtual Environment:</string>
26 </property>
27 <property name="buddy">
28 <cstring>venvComboBox</cstring>
29 </property>
30 </widget>
31 </item>
32 <item row="0" column="1">
33 <widget class="QComboBox" name="venvComboBox">
34 <property name="sizePolicy">
35 <sizepolicy hsizetype="Expanding" vsizetype="Fixed">
36 <horstretch>0</horstretch>
37 <verstretch>0</verstretch>
38 </sizepolicy>
39 </property>
40 <property name="toolTip">
41 <string>Select the virtual environment to be used</string>
42 </property>
43 <property name="whatsThis">
44 <string>&lt;b&gt;Virtual Environment&lt;/b&gt;
45 &lt;p&gt;Enter the virtual environment to be used. Leave it empty to use the default environment, i.e. the one configured globally or per project.&lt;/p&gt;</string>
46 </property>
47 </widget>
48 </item>
49 <item row="1" column="0">
50 <widget class="QLabel" name="TextLabel1_3">
51 <property name="text">
52 <string>Script Name:</string>
53 </property>
54 <property name="buddy">
55 <cstring>cmdlineCombo</cstring>
56 </property>
57 </widget>
58 </item>
59 <item row="1" column="1">
60 <widget class="EricComboPathPicker" name="scriptnamePicker" native="true">
61 <property name="sizePolicy">
62 <sizepolicy hsizetype="Expanding" vsizetype="Preferred">
63 <horstretch>0</horstretch>
64 <verstretch>0</verstretch>
65 </sizepolicy>
66 </property>
67 <property name="focusPolicy">
68 <enum>Qt::WheelFocus</enum>
69 </property>
70 <property name="toolTip">
71 <string>Enter the script file name</string>
72 </property>
73 <property name="whatsThis">
74 <string>&lt;b&gt;Script Name&lt;/b&gt;
75 &lt;p&gt;Enter the the name of the script. Leave empty to use the script of the current editor.&lt;/p&gt;</string>
76 </property>
77 </widget>
78 </item>
79 <item row="2" column="0">
80 <widget class="QLabel" name="TextLabel1">
81 <property name="text">
82 <string>Script Parameters:</string>
83 </property>
84 <property name="buddy">
85 <cstring>cmdlineCombo</cstring>
86 </property>
87 </widget>
88 </item>
89 <item row="2" column="1">
90 <widget class="QComboBox" name="cmdlineCombo">
91 <property name="sizePolicy">
92 <sizepolicy hsizetype="Expanding" vsizetype="Fixed">
93 <horstretch>0</horstretch>
94 <verstretch>0</verstretch>
95 </sizepolicy>
96 </property>
97 <property name="toolTip">
98 <string>Enter the commandline parameters</string>
99 </property>
100 <property name="whatsThis">
101 <string>&lt;b&gt;Commandline&lt;/b&gt;
102 &lt;p&gt;Enter the commandline parameters in this field.&lt;/p&gt;</string>
103 </property>
104 <property name="editable">
105 <bool>true</bool>
106 </property>
107 <property name="insertPolicy">
108 <enum>QComboBox::InsertAtTop</enum>
109 </property>
110 <property name="sizeAdjustPolicy">
111 <enum>QComboBox::AdjustToMinimumContentsLengthWithIcon</enum>
112 </property>
113 <property name="duplicatesEnabled">
114 <bool>false</bool>
115 </property>
116 </widget>
117 </item>
118 <item row="3" column="0">
119 <widget class="QLabel" name="TextLabel2">
120 <property name="text">
121 <string>Working directory:</string>
122 </property>
123 <property name="buddy">
124 <cstring>workdirPicker</cstring>
125 </property>
126 </widget>
127 </item>
128 <item row="3" column="1">
129 <widget class="EricComboPathPicker" name="workdirPicker" native="true">
130 <property name="sizePolicy">
131 <sizepolicy hsizetype="Expanding" vsizetype="Preferred">
132 <horstretch>0</horstretch>
133 <verstretch>0</verstretch>
134 </sizepolicy>
135 </property>
136 <property name="focusPolicy">
137 <enum>Qt::WheelFocus</enum>
138 </property>
139 <property name="toolTip">
140 <string>Enter the working directory</string>
141 </property>
142 <property name="whatsThis">
143 <string>&lt;b&gt;Working directory&lt;/b&gt;
144 &lt;p&gt;Enter the working directory of the application to be debugged. Leave it empty to set the working directory to the executable directory.&lt;/p&gt;</string>
145 </property>
146 </widget>
147 </item>
148 <item row="4" column="0">
149 <widget class="QLabel" name="textLabel1">
150 <property name="text">
151 <string>Environment Variables:</string>
152 </property>
153 <property name="buddy">
154 <cstring>environmentCombo</cstring>
155 </property>
156 </widget>
157 </item>
158 <item row="4" column="1">
159 <widget class="QComboBox" name="environmentCombo">
160 <property name="sizePolicy">
161 <sizepolicy hsizetype="Expanding" vsizetype="Fixed">
162 <horstretch>0</horstretch>
163 <verstretch>0</verstretch>
164 </sizepolicy>
165 </property>
166 <property name="toolTip">
167 <string>Enter the environment variables to be set separated by whitespace.</string>
168 </property>
169 <property name="whatsThis">
170 <string>&lt;b&gt;Environment Variables&lt;/b&gt;
171 &lt;p&gt;Enter the environment variables to be set for the program. The individual settings must be separated by whitespace and be given in the form 'var=value'. In order to add to an environment variable, enter it in the form 'var+=value'. To delete an environment variable, append a '-' to the variable name.&lt;/p&gt;
172 &lt;p&gt;Example: var1=1 var2=&quot;hello world&quot; var3+=&quot;:/tmp&quot; var4-&lt;/p&gt;</string>
173 </property>
174 <property name="editable">
175 <bool>true</bool>
176 </property>
177 <property name="insertPolicy">
178 <enum>QComboBox::InsertAtTop</enum>
179 </property>
180 <property name="sizeAdjustPolicy">
181 <enum>QComboBox::AdjustToMinimumContentsLengthWithIcon</enum>
182 </property>
183 <property name="duplicatesEnabled">
184 <bool>false</bool>
185 </property>
186 </widget>
187 </item>
188 </layout>
189 </item>
190 <item>
191 <widget class="QGroupBox" name="globalOverrideGroup">
192 <property name="title">
193 <string>Override Global Configuration</string>
194 </property>
195 <property name="checkable">
196 <bool>true</bool>
197 </property>
198 <property name="checked">
199 <bool>false</bool>
200 </property>
201 <layout class="QVBoxLayout" name="verticalLayout">
202 <item>
203 <widget class="QCheckBox" name="redirectCheckBox">
204 <property name="toolTip">
205 <string>Select, to redirect stdin, stdout and stderr of the program being debugged to the eric IDE</string>
206 </property>
207 <property name="text">
208 <string>Redirect stdin/stdout/stderr</string>
209 </property>
210 </widget>
211 </item>
212 </layout>
213 </widget>
214 </item>
215 <item>
216 <layout class="QGridLayout" name="gridLayout">
217 <item row="2" column="0">
218 <widget class="QCheckBox" name="tracePythonCheckBox">
219 <property name="toolTip">
220 <string>Select to trace into the Python library</string>
221 </property>
222 <property name="text">
223 <string>Trace into interpreter libraries</string>
224 </property>
225 <property name="shortcut">
226 <string>Alt+T</string>
227 </property>
228 </widget>
229 </item>
230 <item row="2" column="1">
231 <widget class="QCheckBox" name="autoContinueCheckBox">
232 <property name="toolTip">
233 <string>Select to not stop the debugger at the first executable line.</string>
234 </property>
235 <property name="whatsThis">
236 <string>&lt;b&gt;Don't stop at first line&lt;/b&gt;&lt;p&gt;This prevents the debugger from stopping at the first executable line.&lt;/p&gt;</string>
237 </property>
238 <property name="text">
239 <string>Don't stop at first line</string>
240 </property>
241 <property name="checked">
242 <bool>true</bool>
243 </property>
244 </widget>
245 </item>
246 <item row="0" column="1">
247 <widget class="QCheckBox" name="clearShellCheckBox">
248 <property name="toolTip">
249 <string>Select to clear the display of the interpreter window</string>
250 </property>
251 <property name="whatsThis">
252 <string>&lt;b&gt;Clear interpreter window&lt;/b&gt;&lt;p&gt;This clears the display of the interpreter window before starting the debug client.&lt;/p&gt;</string>
253 </property>
254 <property name="text">
255 <string>Clear interpreter window</string>
256 </property>
257 <property name="checked">
258 <bool>true</bool>
259 </property>
260 </widget>
261 </item>
262 <item row="0" column="0">
263 <widget class="QCheckBox" name="exceptionCheckBox">
264 <property name="toolTip">
265 <string>Uncheck to disable exception reporting</string>
266 </property>
267 <property name="whatsThis">
268 <string>&lt;b&gt;Report exceptions&lt;/b&gt;
269 &lt;p&gt;Uncheck this in order to disable exception reporting.&lt;/p&gt;</string>
270 </property>
271 <property name="text">
272 <string>Report exceptions</string>
273 </property>
274 <property name="shortcut">
275 <string>Alt+E</string>
276 </property>
277 <property name="checked">
278 <bool>true</bool>
279 </property>
280 </widget>
281 </item>
282 <item row="1" column="0">
283 <widget class="QCheckBox" name="consoleCheckBox">
284 <property name="toolTip">
285 <string>Select to start the debugger in a console window</string>
286 </property>
287 <property name="whatsThis">
288 <string>&lt;b&gt;Start in console&lt;/b&gt;
289 &lt;p&gt;Select to start the debugger in a console window. The console command has to be configured on the Debugger-&amp;gt;General page&lt;/p&gt;</string>
290 </property>
291 <property name="text">
292 <string>Start in console</string>
293 </property>
294 </widget>
295 </item>
296 </layout>
297 </item>
298 <item>
299 <widget class="QGroupBox" name="multiprocessGroup">
300 <property name="toolTip">
301 <string>Select this to enable multi process debugging.</string>
302 </property>
303 <property name="whatsThis">
304 <string>&lt;b&gt;Multi Process Debugging&lt;/b&gt;&lt;p&gt;This enables debugging capability for multi process programs. Each started Python program is started within a new debugger.&lt;/p&gt;</string>
305 </property>
306 <property name="title">
307 <string>Multi Process Debugging</string>
308 </property>
309 <property name="checkable">
310 <bool>true</bool>
311 </property>
312 <layout class="QHBoxLayout" name="horizontalLayout">
313 <item>
314 <widget class="QLabel" name="TextLabel1_2">
315 <property name="text">
316 <string>Don't Debug:</string>
317 </property>
318 <property name="buddy">
319 <cstring>cmdlineCombo</cstring>
320 </property>
321 </widget>
322 </item>
323 <item>
324 <widget class="QComboBox" name="multiprocessNoDebugCombo">
325 <property name="sizePolicy">
326 <sizepolicy hsizetype="Expanding" vsizetype="Fixed">
327 <horstretch>0</horstretch>
328 <verstretch>0</verstretch>
329 </sizepolicy>
330 </property>
331 <property name="toolTip">
332 <string/>
333 </property>
334 <property name="whatsThis">
335 <string/>
336 </property>
337 <property name="editable">
338 <bool>true</bool>
339 </property>
340 <property name="insertPolicy">
341 <enum>QComboBox::InsertAtTop</enum>
342 </property>
343 <property name="sizeAdjustPolicy">
344 <enum>QComboBox::AdjustToMinimumContentsLengthWithIcon</enum>
345 </property>
346 <property name="duplicatesEnabled">
347 <bool>false</bool>
348 </property>
349 </widget>
350 </item>
351 </layout>
352 </widget>
353 </item>
354 <item>
355 <widget class="QDialogButtonBox" name="buttonBox">
356 <property name="orientation">
357 <enum>Qt::Horizontal</enum>
358 </property>
359 <property name="standardButtons">
360 <set>QDialogButtonBox::Cancel|QDialogButtonBox::Ok</set>
361 </property>
362 </widget>
363 </item>
364 </layout>
365 </widget>
366 <pixmapfunction>qPixmapFromMimeSource</pixmapfunction>
367 <customwidgets>
368 <customwidget>
369 <class>EricComboPathPicker</class>
370 <extends>QWidget</extends>
371 <header>EricWidgets/EricPathPicker.h</header>
372 <container>1</container>
373 </customwidget>
374 </customwidgets>
375 <tabstops>
376 <tabstop>venvComboBox</tabstop>
377 <tabstop>scriptnamePicker</tabstop>
378 <tabstop>cmdlineCombo</tabstop>
379 <tabstop>workdirPicker</tabstop>
380 <tabstop>environmentCombo</tabstop>
381 <tabstop>globalOverrideGroup</tabstop>
382 <tabstop>redirectCheckBox</tabstop>
383 <tabstop>exceptionCheckBox</tabstop>
384 <tabstop>clearShellCheckBox</tabstop>
385 <tabstop>consoleCheckBox</tabstop>
386 <tabstop>tracePythonCheckBox</tabstop>
387 <tabstop>autoContinueCheckBox</tabstop>
388 <tabstop>multiprocessGroup</tabstop>
389 <tabstop>multiprocessNoDebugCombo</tabstop>
390 </tabstops>
391 <resources/>
392 <connections>
393 <connection>
394 <sender>buttonBox</sender>
395 <signal>accepted()</signal>
396 <receiver>StartDebugDialog</receiver>
397 <slot>accept()</slot>
398 <hints>
399 <hint type="sourcelabel">
400 <x>68</x>
401 <y>323</y>
402 </hint>
403 <hint type="destinationlabel">
404 <x>43</x>
405 <y>179</y>
406 </hint>
407 </hints>
408 </connection>
409 <connection>
410 <sender>buttonBox</sender>
411 <signal>rejected()</signal>
412 <receiver>StartDebugDialog</receiver>
413 <slot>reject()</slot>
414 <hints>
415 <hint type="sourcelabel">
416 <x>136</x>
417 <y>323</y>
418 </hint>
419 <hint type="destinationlabel">
420 <x>118</x>
421 <y>180</y>
422 </hint>
423 </hints>
424 </connection>
425 </connections>
426 </ui>

eric ide

mercurial