Preferences/ConfigurationPages/DebuggerGeneralPage.ui

changeset 6551
f4adb9431204
parent 6034
4f88f70d2cd4
equal deleted inserted replaced
6550:7c20da9a480a 6551:f4adb9431204
254 </item> 254 </item>
255 </layout> 255 </layout>
256 </widget> 256 </widget>
257 </item> 257 </item>
258 <item> 258 <item>
259 <widget class="QGroupBox" name="groupBox_2"> 259 <widget class="QGroupBox" name="remoteDebuggerGroup">
260 <property name="toolTip">
261 <string>Select, if the debugger should be run remotely</string>
262 </property>
260 <property name="title"> 263 <property name="title">
261 <string>Remote Debugger</string> 264 <string>Remote Debugger</string>
262 </property> 265 </property>
266 <property name="checkable">
267 <bool>true</bool>
268 </property>
263 <layout class="QGridLayout"> 269 <layout class="QGridLayout">
264 <item row="2" column="0"> 270 <item row="0" column="1">
271 <widget class="QLineEdit" name="hostLineEdit">
272 <property name="toolTip">
273 <string>Enter the hostname of the remote machine.</string>
274 </property>
275 <property name="whatsThis">
276 <string>&lt;b&gt;Remote Host&lt;/b&gt;
277 &lt;p&gt;Enter the hostname of the remote machine.&lt;/p&gt;</string>
278 </property>
279 </widget>
280 </item>
281 <item row="0" column="0">
282 <widget class="QLabel" name="hostLabel">
283 <property name="text">
284 <string>Remote Host:</string>
285 </property>
286 <property name="buddy">
287 <cstring>hostLineEdit</cstring>
288 </property>
289 </widget>
290 </item>
291 <item row="1" column="0">
265 <widget class="QLabel" name="execLabel"> 292 <widget class="QLabel" name="execLabel">
266 <property name="enabled">
267 <bool>false</bool>
268 </property>
269 <property name="text"> 293 <property name="text">
270 <string>Remote Execution:</string> 294 <string>Remote Execution:</string>
271 </property> 295 </property>
272 <property name="buddy"> 296 <property name="buddy">
273 <cstring>execLineEdit</cstring> 297 <cstring>execLineEdit</cstring>
274 </property> 298 </property>
275 </widget> 299 </widget>
276 </item> 300 </item>
277 <item row="2" column="1"> 301 <item row="1" column="1">
278 <widget class="QLineEdit" name="execLineEdit"> 302 <widget class="QLineEdit" name="execLineEdit">
279 <property name="enabled">
280 <bool>false</bool>
281 </property>
282 <property name="toolTip"> 303 <property name="toolTip">
283 <string>Enter the remote execution command.</string> 304 <string>Enter the remote execution command.</string>
284 </property> 305 </property>
285 <property name="whatsThis"> 306 <property name="whatsThis">
286 <string>&lt;b&gt;Remote Execution&lt;/b&gt; 307 <string>&lt;b&gt;Remote Execution&lt;/b&gt;
287 &lt;p&gt;Enter the remote execution command (e.g. ssh). This command is used to log into the remote host and execute the remote debugger.&lt;/p&gt;</string> 308 &lt;p&gt;Enter the remote execution command (e.g. ssh). This command is used to log into the remote host and execute the remote debugger.&lt;/p&gt;</string>
288 </property> 309 </property>
289 </widget> 310 </widget>
290 </item> 311 </item>
291 <item row="1" column="1"> 312 <item row="2" column="0" colspan="2">
292 <widget class="QLineEdit" name="hostLineEdit"> 313 <widget class="QGroupBox" name="dbgPathTranslationGroup">
293 <property name="enabled"> 314 <property name="toolTip">
294 <bool>false</bool> 315 <string>Select, if path translation for remote debugging should be done</string>
295 </property> 316 </property>
296 <property name="toolTip"> 317 <property name="title">
297 <string>Enter the hostname of the remote machine.</string>
298 </property>
299 <property name="whatsThis">
300 <string>&lt;b&gt;Remote Host&lt;/b&gt;
301 &lt;p&gt;Enter the hostname of the remote machine.&lt;/p&gt;</string>
302 </property>
303 </widget>
304 </item>
305 <item row="1" column="0">
306 <widget class="QLabel" name="hostLabel">
307 <property name="enabled">
308 <bool>false</bool>
309 </property>
310 <property name="text">
311 <string>Remote Host:</string>
312 </property>
313 <property name="buddy">
314 <cstring>hostLineEdit</cstring>
315 </property>
316 </widget>
317 </item>
318 <item row="0" column="0" colspan="2">
319 <widget class="QCheckBox" name="remoteCheckBox">
320 <property name="toolTip">
321 <string>Enable remote debugging</string>
322 </property>
323 <property name="whatsThis">
324 <string>This enables the remote debugger. Please enter the hostname of the remote machine and the command for the remote execution (e.g. ssh) below.</string>
325 </property>
326 <property name="text">
327 <string>Remote Debugging Enabled</string>
328 </property>
329 </widget>
330 </item>
331 </layout>
332 </widget>
333 </item>
334 <item>
335 <widget class="QGroupBox" name="dbgPathTranslationGroup">
336 <property name="title">
337 <string>Path Translation</string>
338 </property>
339 <layout class="QGridLayout" name="_2">
340 <item row="0" column="0" colspan="2">
341 <widget class="QCheckBox" name="dbgPathTranslationCheckBox">
342 <property name="toolTip">
343 <string>Select to perform path translation</string>
344 </property>
345 <property name="text">
346 <string>Perform Path Translation</string> 318 <string>Perform Path Translation</string>
347 </property> 319 </property>
348 </widget> 320 <property name="checkable">
349 </item> 321 <bool>true</bool>
350 <item row="2" column="0"> 322 </property>
351 <widget class="QLabel" name="textLabel2_9"> 323 <layout class="QGridLayout" name="_2">
352 <property name="enabled"> 324 <item row="1" column="0">
353 <bool>false</bool> 325 <widget class="QLabel" name="textLabel2_9">
354 </property> 326 <property name="text">
355 <property name="text"> 327 <string>Local Path:</string>
356 <string>Local Path:</string> 328 </property>
357 </property> 329 </widget>
358 </widget> 330 </item>
359 </item> 331 <item row="1" column="1">
360 <item row="2" column="1"> 332 <widget class="QLineEdit" name="dbgTranslationLocalEdit">
361 <widget class="QLineEdit" name="dbgTranslationLocalEdit"> 333 <property name="toolTip">
362 <property name="enabled"> 334 <string>Enter the local path</string>
363 <bool>false</bool> 335 </property>
364 </property> 336 </widget>
365 <property name="toolTip"> 337 </item>
366 <string>Enter the local path</string> 338 <item row="0" column="1">
367 </property> 339 <widget class="QLineEdit" name="dbgTranslationRemoteEdit">
368 </widget> 340 <property name="toolTip">
369 </item> 341 <string>Enter the remote path</string>
370 <item row="1" column="1"> 342 </property>
371 <widget class="QLineEdit" name="dbgTranslationRemoteEdit"> 343 </widget>
372 <property name="enabled"> 344 </item>
373 <bool>false</bool> 345 <item row="0" column="0">
374 </property> 346 <widget class="QLabel" name="textLabel1_18">
375 <property name="toolTip"> 347 <property name="text">
376 <string>Enter the remote path</string> 348 <string>Remote Path:</string>
377 </property> 349 </property>
378 </widget> 350 </widget>
379 </item> 351 </item>
380 <item row="1" column="0"> 352 </layout>
381 <widget class="QLabel" name="textLabel1_18"> 353 </widget>
382 <property name="enabled"> 354 </item>
383 <bool>false</bool> 355 </layout>
384 </property> 356 </widget>
385 <property name="text"> 357 </item>
386 <string>Remote Path:</string> 358 <item>
387 </property> 359 <widget class="QGroupBox" name="consoleDebuggerGroup">
388 </widget> 360 <property name="toolTip">
389 </item> 361 <string>Select, if the debugger should be executed in a console window</string>
390 </layout> 362 </property>
391 </widget>
392 </item>
393 <item>
394 <widget class="QGroupBox" name="groupBox_6">
395 <property name="title"> 363 <property name="title">
396 <string>Console Debugger</string> 364 <string>Console Debugger</string>
397 </property> 365 </property>
366 <property name="checkable">
367 <bool>true</bool>
368 </property>
398 <layout class="QGridLayout" name="_4"> 369 <layout class="QGridLayout" name="_4">
399 <item row="1" column="1"> 370 <item row="0" column="1">
400 <widget class="QLineEdit" name="consoleDbgEdit"> 371 <widget class="QLineEdit" name="consoleDbgEdit">
401 <property name="toolTip"> 372 <property name="toolTip">
402 <string>Enter the console command (e.g. xterm -e)</string> 373 <string>Enter the console command (e.g. xterm -e)</string>
403 </property> 374 </property>
404 <property name="whatsThis"> 375 <property name="whatsThis">
405 <string>&lt;b&gt;Console Command&lt;/b&gt; 376 <string>&lt;b&gt;Console Command&lt;/b&gt;
406 &lt;p&gt;Enter the console command (e.g. xterm -e). This command is used to open a command window for the debugger.&lt;/p&gt;</string> 377 &lt;p&gt;Enter the console command (e.g. xterm -e). This command is used to open a command window for the debugger.&lt;/p&gt;</string>
407 </property> 378 </property>
408 </widget> 379 </widget>
409 </item> 380 </item>
410 <item row="1" column="0"> 381 <item row="0" column="0">
411 <widget class="QLabel" name="textLabel1_17"> 382 <widget class="QLabel" name="textLabel1_17">
412 <property name="text"> 383 <property name="text">
413 <string>Console Command:</string> 384 <string>Console Command:</string>
414 </property> 385 </property>
415 </widget> 386 </widget>
416 </item> 387 </item>
417 <item row="0" column="0" colspan="2">
418 <widget class="QCheckBox" name="consoleDbgCheckBox">
419 <property name="toolTip">
420 <string>Select to start the debugger in a console window (e.g. xterm)</string>
421 </property>
422 <property name="text">
423 <string>Start debugger in console window</string>
424 </property>
425 </widget>
426 </item>
427 </layout> 388 </layout>
428 </widget> 389 </widget>
429 </item> 390 </item>
430 <item> 391 <item>
431 <widget class="QGroupBox" name="groupBox_5"> 392 <widget class="QGroupBox" name="groupBox_5">
432 <property name="title"> 393 <property name="title">
433 <string>Environment for Debug Client</string> 394 <string>Environment Variables for Debug Client</string>
434 </property> 395 </property>
435 <layout class="QGridLayout" name="_3"> 396 <layout class="QGridLayout" name="_3">
436 <item row="0" column="0" colspan="2"> 397 <item row="0" column="0" colspan="2">
437 <widget class="QCheckBox" name="debugEnvironReplaceCheckBox"> 398 <widget class="QCheckBox" name="debugEnvironReplaceCheckBox">
438 <property name="toolTip"> 399 <property name="toolTip">
441 <property name="whatsThis"> 402 <property name="whatsThis">
442 <string>&lt;b&gt;Replace Environment&lt;/b&gt; 403 <string>&lt;b&gt;Replace Environment&lt;/b&gt;
443 &lt;p&gt;If this entry is checked, the environment of the debugger will be replaced by the entries of the environment variables field. If it is unchecked, the environment will be ammended by these settings.&lt;/p&gt;</string> 404 &lt;p&gt;If this entry is checked, the environment of the debugger will be replaced by the entries of the environment variables field. If it is unchecked, the environment will be ammended by these settings.&lt;/p&gt;</string>
444 </property> 405 </property>
445 <property name="text"> 406 <property name="text">
446 <string>Replace Environment</string> 407 <string>Replace Environment Variables</string>
447 </property> 408 </property>
448 </widget> 409 </widget>
449 </item> 410 </item>
450 <item row="1" column="0"> 411 <item row="1" column="0">
451 <widget class="QLabel" name="textLabel1_16"> 412 <widget class="QLabel" name="textLabel1_16">
452 <property name="text"> 413 <property name="text">
453 <string>Environment:</string> 414 <string>Environment Variables:</string>
454 </property> 415 </property>
455 </widget> 416 </widget>
456 </item> 417 </item>
457 <item row="1" column="1"> 418 <item row="1" column="1">
458 <widget class="QLineEdit" name="debugEnvironEdit"> 419 <widget class="QLineEdit" name="debugEnvironEdit">
459 <property name="toolTip"> 420 <property name="toolTip">
460 <string>Enter the environment variables to be set.</string> 421 <string>Enter the environment variables to be set.</string>
461 </property> 422 </property>
462 <property name="whatsThis"> 423 <property name="whatsThis">
463 <string>&lt;b&gt;Environment&lt;/b&gt; 424 <string>&lt;b&gt;Environment Variables&lt;/b&gt;
464 &lt;p&gt;Enter the environment variables to be set for the debugger. The individual settings must be separate by whitespace and be given in the form 'var=value'.&lt;/p&gt; 425 &lt;p&gt;Enter the environment variables to be set for the debugger. The individual settings must be separated by whitespace and be given in the form 'var=value'.&lt;/p&gt;
465 &lt;p&gt;Example: var1=1 var2=&quot;hello world&quot;&lt;/p&gt;</string> 426 &lt;p&gt;Example: var1=1 var2=&quot;hello world&quot;&lt;/p&gt;</string>
466 </property> 427 </property>
467 </widget> 428 </widget>
468 </item> 429 </item>
469 </layout> 430 </layout>
707 <tabstop>editAllowedHostButton</tabstop> 668 <tabstop>editAllowedHostButton</tabstop>
708 <tabstop>deleteAllowedHostButton</tabstop> 669 <tabstop>deleteAllowedHostButton</tabstop>
709 <tabstop>passiveDbgCheckBox</tabstop> 670 <tabstop>passiveDbgCheckBox</tabstop>
710 <tabstop>passiveDbgPortSpinBox</tabstop> 671 <tabstop>passiveDbgPortSpinBox</tabstop>
711 <tabstop>passiveDbgBackendCombo</tabstop> 672 <tabstop>passiveDbgBackendCombo</tabstop>
712 <tabstop>remoteCheckBox</tabstop> 673 <tabstop>remoteDebuggerGroup</tabstop>
713 <tabstop>hostLineEdit</tabstop> 674 <tabstop>hostLineEdit</tabstop>
714 <tabstop>execLineEdit</tabstop> 675 <tabstop>execLineEdit</tabstop>
715 <tabstop>dbgPathTranslationCheckBox</tabstop> 676 <tabstop>dbgPathTranslationGroup</tabstop>
716 <tabstop>dbgTranslationRemoteEdit</tabstop> 677 <tabstop>dbgTranslationRemoteEdit</tabstop>
717 <tabstop>dbgTranslationLocalEdit</tabstop> 678 <tabstop>dbgTranslationLocalEdit</tabstop>
718 <tabstop>consoleDbgCheckBox</tabstop> 679 <tabstop>consoleDebuggerGroup</tabstop>
719 <tabstop>consoleDbgEdit</tabstop> 680 <tabstop>consoleDbgEdit</tabstop>
720 <tabstop>debugEnvironReplaceCheckBox</tabstop> 681 <tabstop>debugEnvironReplaceCheckBox</tabstop>
721 <tabstop>debugEnvironEdit</tabstop> 682 <tabstop>debugEnvironEdit</tabstop>
722 <tabstop>debugAutoSaveScriptsCheckBox</tabstop> 683 <tabstop>debugAutoSaveScriptsCheckBox</tabstop>
723 <tabstop>automaticResetCheckBox</tabstop> 684 <tabstop>automaticResetCheckBox</tabstop>
762 <y>498</y> 723 <y>498</y>
763 </hint> 724 </hint>
764 </hints> 725 </hints>
765 </connection> 726 </connection>
766 <connection> 727 <connection>
767 <sender>remoteCheckBox</sender>
768 <signal>toggled(bool)</signal>
769 <receiver>execLineEdit</receiver>
770 <slot>setEnabled(bool)</slot>
771 <hints>
772 <hint type="sourcelabel">
773 <x>294</x>
774 <y>568</y>
775 </hint>
776 <hint type="destinationlabel">
777 <x>587</x>
778 <y>630</y>
779 </hint>
780 </hints>
781 </connection>
782 <connection>
783 <sender>remoteCheckBox</sender>
784 <signal>toggled(bool)</signal>
785 <receiver>execLabel</receiver>
786 <slot>setEnabled(bool)</slot>
787 <hints>
788 <hint type="sourcelabel">
789 <x>160</x>
790 <y>568</y>
791 </hint>
792 <hint type="destinationlabel">
793 <x>128</x>
794 <y>630</y>
795 </hint>
796 </hints>
797 </connection>
798 <connection>
799 <sender>remoteCheckBox</sender>
800 <signal>toggled(bool)</signal>
801 <receiver>hostLabel</receiver>
802 <slot>setEnabled(bool)</slot>
803 <hints>
804 <hint type="sourcelabel">
805 <x>147</x>
806 <y>568</y>
807 </hint>
808 <hint type="destinationlabel">
809 <x>86</x>
810 <y>599</y>
811 </hint>
812 </hints>
813 </connection>
814 <connection>
815 <sender>remoteCheckBox</sender>
816 <signal>toggled(bool)</signal>
817 <receiver>hostLineEdit</receiver>
818 <slot>setEnabled(bool)</slot>
819 <hints>
820 <hint type="sourcelabel">
821 <x>263</x>
822 <y>568</y>
823 </hint>
824 <hint type="destinationlabel">
825 <x>587</x>
826 <y>599</y>
827 </hint>
828 </hints>
829 </connection>
830 <connection>
831 <sender>selectedInterfaceButton</sender> 728 <sender>selectedInterfaceButton</sender>
832 <signal>toggled(bool)</signal> 729 <signal>toggled(bool)</signal>
833 <receiver>interfacesCombo</receiver> 730 <receiver>interfacesCombo</receiver>
834 <slot>setEnabled(bool)</slot> 731 <slot>setEnabled(bool)</slot>
835 <hints> 732 <hints>
873 <x>484</x> 770 <x>484</x>
874 <y>497</y> 771 <y>497</y>
875 </hint> 772 </hint>
876 </hints> 773 </hints>
877 </connection> 774 </connection>
878 <connection>
879 <sender>dbgPathTranslationCheckBox</sender>
880 <signal>toggled(bool)</signal>
881 <receiver>dbgTranslationRemoteEdit</receiver>
882 <slot>setEnabled(bool)</slot>
883 <hints>
884 <hint type="sourcelabel">
885 <x>74</x>
886 <y>700</y>
887 </hint>
888 <hint type="destinationlabel">
889 <x>241</x>
890 <y>731</y>
891 </hint>
892 </hints>
893 </connection>
894 <connection>
895 <sender>dbgPathTranslationCheckBox</sender>
896 <signal>toggled(bool)</signal>
897 <receiver>textLabel1_18</receiver>
898 <slot>setEnabled(bool)</slot>
899 <hints>
900 <hint type="sourcelabel">
901 <x>54</x>
902 <y>700</y>
903 </hint>
904 <hint type="destinationlabel">
905 <x>56</x>
906 <y>731</y>
907 </hint>
908 </hints>
909 </connection>
910 <connection>
911 <sender>dbgPathTranslationCheckBox</sender>
912 <signal>toggled(bool)</signal>
913 <receiver>textLabel2_9</receiver>
914 <slot>setEnabled(bool)</slot>
915 <hints>
916 <hint type="sourcelabel">
917 <x>104</x>
918 <y>700</y>
919 </hint>
920 <hint type="destinationlabel">
921 <x>89</x>
922 <y>762</y>
923 </hint>
924 </hints>
925 </connection>
926 <connection>
927 <sender>dbgPathTranslationCheckBox</sender>
928 <signal>toggled(bool)</signal>
929 <receiver>dbgTranslationLocalEdit</receiver>
930 <slot>setEnabled(bool)</slot>
931 <hints>
932 <hint type="sourcelabel">
933 <x>273</x>
934 <y>700</y>
935 </hint>
936 <hint type="destinationlabel">
937 <x>353</x>
938 <y>762</y>
939 </hint>
940 </hints>
941 </connection>
942 </connections> 775 </connections>
943 </ui> 776 </ui>

eric ide

mercurial