158 </item> |
161 </item> |
159 </layout> |
162 </layout> |
160 </widget> |
163 </widget> |
161 </item> |
164 </item> |
162 <item> |
165 <item> |
163 <widget class="QGroupBox" name="passiveDbgGroup"> |
166 <widget class="QGroupBox" name="groupBox_12"> |
164 <property name="title"> |
167 <property name="title"> |
165 <string>Passive Debugger</string> |
168 <string>Remote Debugging</string> |
166 </property> |
169 </property> |
167 <layout class="QGridLayout" name="gridLayout"> |
170 <layout class="QVBoxLayout" name="verticalLayout_2"> |
168 <item row="0" column="0" colspan="4"> |
171 <item> |
169 <widget class="QLabel" name="TextLabel1_2_2"> |
172 <widget class="QLabel" name="label_3"> |
170 <property name="text"> |
173 <property name="text"> |
171 <string><font color="#FF0000"><b>Note:</b> These settings are activated at the next startup of the application.</font></string> |
174 <string><font color="#FF0000"><b>Note:</b> Only one or none of 'Passive' or 'Remote Debugger must be activated.</font></string> |
172 </property> |
175 </property> |
173 </widget> |
176 <property name="wordWrap"> |
174 </item> |
177 <bool>true</bool> |
175 <item row="1" column="0" colspan="4"> |
178 </property> |
176 <widget class="QCheckBox" name="passiveDbgCheckBox"> |
179 </widget> |
177 <property name="toolTip"> |
180 </item> |
178 <string>Enables the passive debug mode</string> |
181 <item> |
179 </property> |
182 <widget class="QGroupBox" name="passiveDbgGroup"> |
180 <property name="whatsThis"> |
183 <property name="title"> |
181 <string><b>Passive Debugger Enabled</b> |
184 <string>Passive Debugger</string> |
|
185 </property> |
|
186 <property name="checkable"> |
|
187 <bool>true</bool> |
|
188 </property> |
|
189 <property name="checked"> |
|
190 <bool>false</bool> |
|
191 </property> |
|
192 <layout class="QGridLayout" name="gridLayout"> |
|
193 <item row="0" column="0" colspan="4"> |
|
194 <widget class="QLabel" name="TextLabel1_2_2"> |
|
195 <property name="text"> |
|
196 <string><font color="#FF0000"><b>Note:</b> These settings are activated at the next startup of the application.</font></string> |
|
197 </property> |
|
198 <property name="wordWrap"> |
|
199 <bool>true</bool> |
|
200 </property> |
|
201 </widget> |
|
202 </item> |
|
203 <item row="1" column="0" colspan="4"> |
|
204 <widget class="QCheckBox" name="passiveDbgCheckBox"> |
|
205 <property name="toolTip"> |
|
206 <string>Enables the passive debug mode</string> |
|
207 </property> |
|
208 <property name="whatsThis"> |
|
209 <string><b>Passive Debugger Enabled</b> |
182 <p>This enables the passive debugging mode. In this mode the debug client (the script) connects to the debug server (the IDE). The script is started outside the IDE. This way mod_python or Zope scripts can be debugged.</p></string> |
210 <p>This enables the passive debugging mode. In this mode the debug client (the script) connects to the debug server (the IDE). The script is started outside the IDE. This way mod_python or Zope scripts can be debugged.</p></string> |
183 </property> |
211 </property> |
184 <property name="text"> |
212 <property name="text"> |
185 <string>Passive Debugger Enabled</string> |
213 <string>Passive Debugger Enabled</string> |
186 </property> |
214 </property> |
187 </widget> |
215 </widget> |
188 </item> |
216 </item> |
189 <item row="2" column="0"> |
217 <item row="2" column="0"> |
190 <widget class="QLabel" name="passiveDbgPortLabel"> |
218 <widget class="QLabel" name="passiveDbgPortLabel"> |
191 <property name="enabled"> |
219 <property name="enabled"> |
|
220 <bool>false</bool> |
|
221 </property> |
|
222 <property name="text"> |
|
223 <string>Debug Server Port:</string> |
|
224 </property> |
|
225 </widget> |
|
226 </item> |
|
227 <item row="2" column="1"> |
|
228 <widget class="QSpinBox" name="passiveDbgPortSpinBox"> |
|
229 <property name="enabled"> |
|
230 <bool>false</bool> |
|
231 </property> |
|
232 <property name="toolTip"> |
|
233 <string>Enter the port the debugger should listen on</string> |
|
234 </property> |
|
235 <property name="whatsThis"> |
|
236 <string><b>Debug Server Port</b> |
|
237 <p>Enter the port the debugger should listen on.</p></string> |
|
238 </property> |
|
239 <property name="minimum"> |
|
240 <number>1024</number> |
|
241 </property> |
|
242 <property name="maximum"> |
|
243 <number>65535</number> |
|
244 </property> |
|
245 <property name="value"> |
|
246 <number>42424</number> |
|
247 </property> |
|
248 </widget> |
|
249 </item> |
|
250 <item row="2" column="2" colspan="2"> |
|
251 <spacer name="horizontalSpacer_2"> |
|
252 <property name="orientation"> |
|
253 <enum>Qt::Horizontal</enum> |
|
254 </property> |
|
255 <property name="sizeHint" stdset="0"> |
|
256 <size> |
|
257 <width>91</width> |
|
258 <height>20</height> |
|
259 </size> |
|
260 </property> |
|
261 </spacer> |
|
262 </item> |
|
263 <item row="3" column="0"> |
|
264 <widget class="QLabel" name="label"> |
|
265 <property name="enabled"> |
|
266 <bool>false</bool> |
|
267 </property> |
|
268 <property name="text"> |
|
269 <string>Debugger Type:</string> |
|
270 </property> |
|
271 </widget> |
|
272 </item> |
|
273 <item row="3" column="1" colspan="2"> |
|
274 <widget class="QComboBox" name="passiveDbgBackendCombo"> |
|
275 <property name="enabled"> |
|
276 <bool>false</bool> |
|
277 </property> |
|
278 <property name="toolTip"> |
|
279 <string>Select the debugger type of the backend</string> |
|
280 </property> |
|
281 </widget> |
|
282 </item> |
|
283 <item row="3" column="3"> |
|
284 <spacer name="horizontalSpacer"> |
|
285 <property name="orientation"> |
|
286 <enum>Qt::Horizontal</enum> |
|
287 </property> |
|
288 <property name="sizeHint" stdset="0"> |
|
289 <size> |
|
290 <width>91</width> |
|
291 <height>20</height> |
|
292 </size> |
|
293 </property> |
|
294 </spacer> |
|
295 </item> |
|
296 </layout> |
|
297 </widget> |
|
298 </item> |
|
299 <item> |
|
300 <widget class="QGroupBox" name="remoteDebuggerGroup"> |
|
301 <property name="toolTip"> |
|
302 <string>Select, if the debugger should be run remotely</string> |
|
303 </property> |
|
304 <property name="title"> |
|
305 <string>Remote Debugger</string> |
|
306 </property> |
|
307 <property name="checkable"> |
|
308 <bool>true</bool> |
|
309 </property> |
|
310 <property name="checked"> |
192 <bool>false</bool> |
311 <bool>false</bool> |
193 </property> |
312 </property> |
194 <property name="text"> |
313 <layout class="QGridLayout"> |
195 <string>Debug Server Port:</string> |
314 <item row="1" column="0"> |
196 </property> |
315 <widget class="QLabel" name="execLabel"> |
197 </widget> |
316 <property name="text"> |
198 </item> |
317 <string>Remote Execution:</string> |
199 <item row="2" column="1"> |
318 </property> |
200 <widget class="QSpinBox" name="passiveDbgPortSpinBox"> |
319 <property name="buddy"> |
201 <property name="enabled"> |
320 <cstring>execLineEdit</cstring> |
202 <bool>false</bool> |
321 </property> |
203 </property> |
322 </widget> |
204 <property name="toolTip"> |
323 </item> |
205 <string>Enter the port the debugger should listen on</string> |
324 <item row="1" column="1"> |
206 </property> |
325 <widget class="QLineEdit" name="execLineEdit"> |
207 <property name="whatsThis"> |
326 <property name="toolTip"> |
208 <string><b>Debug Server Port</b> |
327 <string>Enter the remote execution command.</string> |
209 <p>Enter the port the debugger should listen on.</p></string> |
328 </property> |
210 </property> |
329 <property name="whatsThis"> |
211 <property name="minimum"> |
330 <string><b>Remote Execution</b> |
212 <number>1024</number> |
331 <p>Enter the remote execution command (e.g. ssh). This command is used to log into the remote host and execute the remote debugger.</p></string> |
213 </property> |
332 </property> |
214 <property name="maximum"> |
333 </widget> |
215 <number>65535</number> |
334 </item> |
216 </property> |
335 <item row="0" column="1"> |
217 <property name="value"> |
336 <widget class="QLineEdit" name="hostLineEdit"> |
218 <number>42424</number> |
337 <property name="toolTip"> |
219 </property> |
338 <string>Enter the hostname of the remote machine.</string> |
220 </widget> |
339 </property> |
221 </item> |
340 <property name="whatsThis"> |
222 <item row="2" column="2" colspan="2"> |
341 <string><b>Remote Host</b> |
223 <spacer name="horizontalSpacer_2"> |
|
224 <property name="orientation"> |
|
225 <enum>Qt::Horizontal</enum> |
|
226 </property> |
|
227 <property name="sizeHint" stdset="0"> |
|
228 <size> |
|
229 <width>91</width> |
|
230 <height>20</height> |
|
231 </size> |
|
232 </property> |
|
233 </spacer> |
|
234 </item> |
|
235 <item row="3" column="0"> |
|
236 <widget class="QLabel" name="label"> |
|
237 <property name="enabled"> |
|
238 <bool>false</bool> |
|
239 </property> |
|
240 <property name="text"> |
|
241 <string>Debugger Type:</string> |
|
242 </property> |
|
243 </widget> |
|
244 </item> |
|
245 <item row="3" column="1" colspan="2"> |
|
246 <widget class="QComboBox" name="passiveDbgBackendCombo"> |
|
247 <property name="enabled"> |
|
248 <bool>false</bool> |
|
249 </property> |
|
250 <property name="toolTip"> |
|
251 <string>Select the debugger type of the backend</string> |
|
252 </property> |
|
253 </widget> |
|
254 </item> |
|
255 <item row="3" column="3"> |
|
256 <spacer name="horizontalSpacer"> |
|
257 <property name="orientation"> |
|
258 <enum>Qt::Horizontal</enum> |
|
259 </property> |
|
260 <property name="sizeHint" stdset="0"> |
|
261 <size> |
|
262 <width>91</width> |
|
263 <height>20</height> |
|
264 </size> |
|
265 </property> |
|
266 </spacer> |
|
267 </item> |
|
268 </layout> |
|
269 </widget> |
|
270 </item> |
|
271 <item> |
|
272 <widget class="QGroupBox" name="remoteDebuggerGroup"> |
|
273 <property name="toolTip"> |
|
274 <string>Select, if the debugger should be run remotely</string> |
|
275 </property> |
|
276 <property name="title"> |
|
277 <string>Remote Debugger</string> |
|
278 </property> |
|
279 <property name="checkable"> |
|
280 <bool>true</bool> |
|
281 </property> |
|
282 <layout class="QGridLayout"> |
|
283 <item row="0" column="1"> |
|
284 <widget class="QLineEdit" name="hostLineEdit"> |
|
285 <property name="toolTip"> |
|
286 <string>Enter the hostname of the remote machine.</string> |
|
287 </property> |
|
288 <property name="whatsThis"> |
|
289 <string><b>Remote Host</b> |
|
290 <p>Enter the hostname of the remote machine.</p></string> |
342 <p>Enter the hostname of the remote machine.</p></string> |
291 </property> |
343 </property> |
292 </widget> |
344 </widget> |
293 </item> |
345 </item> |
294 <item row="0" column="0"> |
346 <item row="0" column="0"> |
295 <widget class="QLabel" name="hostLabel"> |
347 <widget class="QLabel" name="hostLabel"> |
296 <property name="text"> |
348 <property name="text"> |
297 <string>Remote Host:</string> |
349 <string>Remote Host:</string> |
298 </property> |
350 </property> |
299 <property name="buddy"> |
351 <property name="buddy"> |
300 <cstring>hostLineEdit</cstring> |
352 <cstring>hostLineEdit</cstring> |
301 </property> |
353 </property> |
302 </widget> |
354 </widget> |
303 </item> |
355 </item> |
304 <item row="1" column="0"> |
356 </layout> |
305 <widget class="QLabel" name="execLabel"> |
357 </widget> |
306 <property name="text"> |
358 </item> |
307 <string>Remote Execution:</string> |
359 <item> |
308 </property> |
|
309 <property name="buddy"> |
|
310 <cstring>execLineEdit</cstring> |
|
311 </property> |
|
312 </widget> |
|
313 </item> |
|
314 <item row="1" column="1"> |
|
315 <widget class="QLineEdit" name="execLineEdit"> |
|
316 <property name="toolTip"> |
|
317 <string>Enter the remote execution command.</string> |
|
318 </property> |
|
319 <property name="whatsThis"> |
|
320 <string><b>Remote Execution</b> |
|
321 <p>Enter the remote execution command (e.g. ssh). This command is used to log into the remote host and execute the remote debugger.</p></string> |
|
322 </property> |
|
323 </widget> |
|
324 </item> |
|
325 <item row="2" column="0" colspan="2"> |
|
326 <widget class="QGroupBox" name="dbgPathTranslationGroup"> |
360 <widget class="QGroupBox" name="dbgPathTranslationGroup"> |
327 <property name="toolTip"> |
361 <property name="toolTip"> |
328 <string>Select, if path translation for remote debugging should be done</string> |
362 <string>Select, if path translation for remote debugging should be done</string> |
329 </property> |
363 </property> |
330 <property name="title"> |
364 <property name="title"> |
331 <string>Perform Path Translation</string> |
365 <string>Perform Path Translation</string> |
332 </property> |
366 </property> |
333 <property name="checkable"> |
367 <property name="checkable"> |
334 <bool>true</bool> |
368 <bool>true</bool> |
|
369 </property> |
|
370 <property name="checked"> |
|
371 <bool>false</bool> |
335 </property> |
372 </property> |
336 <layout class="QGridLayout" name="_2"> |
373 <layout class="QGridLayout" name="_2"> |
337 <item row="1" column="0"> |
374 <item row="1" column="0"> |
338 <widget class="QLabel" name="textLabel2_9"> |
375 <widget class="QLabel" name="textLabel2_9"> |
339 <property name="text"> |
376 <property name="text"> |