src/eric7/Documentation/Source/eric7.Debugger.DebugUI.html

branch
eric7
changeset 10479
856476537696
parent 10417
c6011e501282
child 10684
58c7f23ae1cb
equal deleted inserted replaced
10478:de9106c55c3d 10479:856476537696
5 <link rel="stylesheet" href="styles.css"> 5 <link rel="stylesheet" href="styles.css">
6 </head> 6 </head>
7 <body> 7 <body>
8 <a NAME="top" ID="top"></a> 8 <a NAME="top" ID="top"></a>
9 <h1>eric7.Debugger.DebugUI</h1> 9 <h1>eric7.Debugger.DebugUI</h1>
10
11 <p> 10 <p>
12 Module implementing the debugger UI. 11 Module implementing the debugger UI.
13 </p> 12 </p>
13
14 <h3>Global Attributes</h3> 14 <h3>Global Attributes</h3>
15
16 <table> 15 <table>
17 <tr><td>None</td></tr> 16 <tr><td>None</td></tr>
18 </table> 17 </table>
18
19 <h3>Classes</h3> 19 <h3>Classes</h3>
20
21 <table> 20 <table>
22
23 <tr> 21 <tr>
24 <td><a href="#DebugUI">DebugUI</a></td> 22 <td><a href="#DebugUI">DebugUI</a></td>
25 <td>Class implementing the debugger part of the UI.</td> 23 <td>Class implementing the debugger part of the UI.</td>
26 </tr> 24 </tr>
27 </table> 25 </table>
26
28 <h3>Functions</h3> 27 <h3>Functions</h3>
29
30 <table> 28 <table>
31 <tr><td>None</td></tr> 29 <tr><td>None</td></tr>
32 </table> 30 </table>
31
33 <hr /> 32 <hr />
34 <hr /> 33 <hr />
35 <a NAME="DebugUI" ID="DebugUI"></a> 34 <a NAME="DebugUI" ID="DebugUI"></a>
36 <h2>DebugUI</h2> 35 <h2>DebugUI</h2>
37
38 <p> 36 <p>
39 Class implementing the debugger part of the UI. 37 Class implementing the debugger part of the UI.
40 </p> 38 </p>
39
41 <h3>Signals</h3> 40 <h3>Signals</h3>
42 <dl> 41 <dl>
43 42
44 <dt>appendStdout(msg)</dt> 43 <dt>appendStdout(msg)</dt>
45 <dd> 44 <dd>
76 </dd> 75 </dd>
77 </dl> 76 </dl>
78 <h3>Derived from</h3> 77 <h3>Derived from</h3>
79 QObject 78 QObject
80 <h3>Class Attributes</h3> 79 <h3>Class Attributes</h3>
81
82 <table> 80 <table>
83 <tr><td>None</td></tr> 81 <tr><td>None</td></tr>
84 </table> 82 </table>
83
85 <h3>Class Methods</h3> 84 <h3>Class Methods</h3>
86
87 <table> 85 <table>
88 <tr><td>None</td></tr> 86 <tr><td>None</td></tr>
89 </table> 87 </table>
88
90 <h3>Methods</h3> 89 <h3>Methods</h3>
91
92 <table> 90 <table>
93
94 <tr> 91 <tr>
95 <td><a href="#DebugUI.__init__">DebugUI</a></td> 92 <td><a href="#DebugUI.__init__">DebugUI</a></td>
96 <td>Constructor</td> 93 <td>Constructor</td>
97 </tr> 94 </tr>
98 <tr> 95 <tr>
442 <tr> 439 <tr>
443 <td><a href="#DebugUI.variablesFilter">variablesFilter</a></td> 440 <td><a href="#DebugUI.variablesFilter">variablesFilter</a></td>
444 <td>Public method to get the variables filter for a scope.</td> 441 <td>Public method to get the variables filter for a scope.</td>
445 </tr> 442 </tr>
446 </table> 443 </table>
444
447 <h3>Static Methods</h3> 445 <h3>Static Methods</h3>
448
449 <table> 446 <table>
450 <tr><td>None</td></tr> 447 <tr><td>None</td></tr>
451 </table> 448 </table>
452 449
450
453 <a NAME="DebugUI.__init__" ID="DebugUI.__init__"></a> 451 <a NAME="DebugUI.__init__" ID="DebugUI.__init__"></a>
454 <h4>DebugUI (Constructor)</h4> 452 <h4>DebugUI (Constructor)</h4>
455 <b>DebugUI</b>(<i>ui, vm, debugServer, debugViewer, project</i>) 453 <b>DebugUI</b>(<i>ui, vm, debugServer, debugViewer, project</i>)
456
457 <p> 454 <p>
458 Constructor 455 Constructor
459 </p> 456 </p>
457
460 <dl> 458 <dl>
461 459
462 <dt><i>ui</i> (UserInterface)</dt> 460 <dt><i>ui</i> (UserInterface)</dt>
463 <dd> 461 <dd>
464 reference to the main UI 462 reference to the main UI
481 </dd> 479 </dd>
482 </dl> 480 </dl>
483 <a NAME="DebugUI.__applyVariablesFilters" ID="DebugUI.__applyVariablesFilters"></a> 481 <a NAME="DebugUI.__applyVariablesFilters" ID="DebugUI.__applyVariablesFilters"></a>
484 <h4>DebugUI.__applyVariablesFilters</h4> 482 <h4>DebugUI.__applyVariablesFilters</h4>
485 <b>__applyVariablesFilters</b>(<i>localsFilter, globalsFilter</i>) 483 <b>__applyVariablesFilters</b>(<i>localsFilter, globalsFilter</i>)
486
487 <p> 484 <p>
488 Private slot to apply the given variables filter lists. 485 Private slot to apply the given variables filter lists.
489 </p> 486 </p>
487
490 <dl> 488 <dl>
491 489
492 <dt><i>localsFilter</i> (list of str)</dt> 490 <dt><i>localsFilter</i> (list of str)</dt>
493 <dd> 491 <dd>
494 variables filter for the local variables 492 variables filter for the local variables
499 </dd> 497 </dd>
500 </dl> 498 </dl>
501 <a NAME="DebugUI.__breakpointSelected" ID="DebugUI.__breakpointSelected"></a> 499 <a NAME="DebugUI.__breakpointSelected" ID="DebugUI.__breakpointSelected"></a>
502 <h4>DebugUI.__breakpointSelected</h4> 500 <h4>DebugUI.__breakpointSelected</h4>
503 <b>__breakpointSelected</b>(<i>act</i>) 501 <b>__breakpointSelected</b>(<i>act</i>)
504
505 <p> 502 <p>
506 Private method to handle the breakpoint selected signal. 503 Private method to handle the breakpoint selected signal.
507 </p> 504 </p>
505
508 <dl> 506 <dl>
509 507
510 <dt><i>act</i> (QAction)</dt> 508 <dt><i>act</i> (QAction)</dt>
511 <dd> 509 <dd>
512 reference to the action that triggered 510 reference to the action that triggered
513 </dd> 511 </dd>
514 </dl> 512 </dl>
515 <a NAME="DebugUI.__checkActions" ID="DebugUI.__checkActions"></a> 513 <a NAME="DebugUI.__checkActions" ID="DebugUI.__checkActions"></a>
516 <h4>DebugUI.__checkActions</h4> 514 <h4>DebugUI.__checkActions</h4>
517 <b>__checkActions</b>(<i>editor</i>) 515 <b>__checkActions</b>(<i>editor</i>)
518
519 <p> 516 <p>
520 Private slot to check some actions for their enable/disable status. 517 Private slot to check some actions for their enable/disable status.
521 </p> 518 </p>
519
522 <dl> 520 <dl>
523 521
524 <dt><i>editor</i> (Editor)</dt> 522 <dt><i>editor</i> (Editor)</dt>
525 <dd> 523 <dd>
526 editor window 524 editor window
527 </dd> 525 </dd>
528 </dl> 526 </dl>
529 <a NAME="DebugUI.__clearBreakpoints" ID="DebugUI.__clearBreakpoints"></a> 527 <a NAME="DebugUI.__clearBreakpoints" ID="DebugUI.__clearBreakpoints"></a>
530 <h4>DebugUI.__clearBreakpoints</h4> 528 <h4>DebugUI.__clearBreakpoints</h4>
531 <b>__clearBreakpoints</b>(<i></i>) 529 <b>__clearBreakpoints</b>(<i></i>)
532
533 <p> 530 <p>
534 Private slot to handle the 'Clear breakpoints' action. 531 Private slot to handle the 'Clear breakpoints' action.
535 </p> 532 </p>
533
536 <a NAME="DebugUI.__clientBreakConditionError" ID="DebugUI.__clientBreakConditionError"></a> 534 <a NAME="DebugUI.__clientBreakConditionError" ID="DebugUI.__clientBreakConditionError"></a>
537 <h4>DebugUI.__clientBreakConditionError</h4> 535 <h4>DebugUI.__clientBreakConditionError</h4>
538 <b>__clientBreakConditionError</b>(<i>filename, lineno, debuggerId</i>) 536 <b>__clientBreakConditionError</b>(<i>filename, lineno, debuggerId</i>)
539
540 <p> 537 <p>
541 Private method to handle a condition error of a breakpoint. 538 Private method to handle a condition error of a breakpoint.
542 </p> 539 </p>
540
543 <dl> 541 <dl>
544 542
545 <dt><i>filename</i> (str)</dt> 543 <dt><i>filename</i> (str)</dt>
546 <dd> 544 <dd>
547 filename of the breakpoint 545 filename of the breakpoint
556 </dd> 554 </dd>
557 </dl> 555 </dl>
558 <a NAME="DebugUI.__clientDebuggerId" ID="DebugUI.__clientDebuggerId"></a> 556 <a NAME="DebugUI.__clientDebuggerId" ID="DebugUI.__clientDebuggerId"></a>
559 <h4>DebugUI.__clientDebuggerId</h4> 557 <h4>DebugUI.__clientDebuggerId</h4>
560 <b>__clientDebuggerId</b>(<i>debuggerId</i>) 558 <b>__clientDebuggerId</b>(<i>debuggerId</i>)
561
562 <p> 559 <p>
563 Private slot to track the list of connected debuggers. 560 Private slot to track the list of connected debuggers.
564 </p> 561 </p>
562
565 <dl> 563 <dl>
566 564
567 <dt><i>debuggerId</i> (str)</dt> 565 <dt><i>debuggerId</i> (str)</dt>
568 <dd> 566 <dd>
569 ID of the debugger backend 567 ID of the debugger backend
570 </dd> 568 </dd>
571 </dl> 569 </dl>
572 <a NAME="DebugUI.__clientDisconnected" ID="DebugUI.__clientDisconnected"></a> 570 <a NAME="DebugUI.__clientDisconnected" ID="DebugUI.__clientDisconnected"></a>
573 <h4>DebugUI.__clientDisconnected</h4> 571 <h4>DebugUI.__clientDisconnected</h4>
574 <b>__clientDisconnected</b>(<i>debuggerId</i>) 572 <b>__clientDisconnected</b>(<i>debuggerId</i>)
575
576 <p> 573 <p>
577 Private slot to handle a debug client disconnecting its control 574 Private slot to handle a debug client disconnecting its control
578 socket. 575 socket.
579 </p> 576 </p>
577
580 <dl> 578 <dl>
581 579
582 <dt><i>debuggerId</i> (str)</dt> 580 <dt><i>debuggerId</i> (str)</dt>
583 <dd> 581 <dd>
584 ID of the debugger backend 582 ID of the debugger backend
585 </dd> 583 </dd>
586 </dl> 584 </dl>
587 <a NAME="DebugUI.__clientException" ID="DebugUI.__clientException"></a> 585 <a NAME="DebugUI.__clientException" ID="DebugUI.__clientException"></a>
588 <h4>DebugUI.__clientException</h4> 586 <h4>DebugUI.__clientException</h4>
589 <b>__clientException</b>(<i>exceptionType, exceptionMessage, stackTrace, debuggerId</i>) 587 <b>__clientException</b>(<i>exceptionType, exceptionMessage, stackTrace, debuggerId</i>)
590
591 <p> 588 <p>
592 Private method to handle an exception of the debugged program. 589 Private method to handle an exception of the debugged program.
593 </p> 590 </p>
591
594 <dl> 592 <dl>
595 593
596 <dt><i>exceptionType</i> (str)</dt> 594 <dt><i>exceptionType</i> (str)</dt>
597 <dd> 595 <dd>
598 type of exception raised 596 type of exception raised
611 </dd> 609 </dd>
612 </dl> 610 </dl>
613 <a NAME="DebugUI.__clientExit" ID="DebugUI.__clientExit"></a> 611 <a NAME="DebugUI.__clientExit" ID="DebugUI.__clientExit"></a>
614 <h4>DebugUI.__clientExit</h4> 612 <h4>DebugUI.__clientExit</h4>
615 <b>__clientExit</b>(<i>program, status, message, quiet, debuggerId</i>) 613 <b>__clientExit</b>(<i>program, status, message, quiet, debuggerId</i>)
616
617 <p> 614 <p>
618 Private slot to handle the debugged program terminating. 615 Private slot to handle the debugged program terminating.
619 </p> 616 </p>
617
620 <dl> 618 <dl>
621 619
622 <dt><i>program</i> (str)</dt> 620 <dt><i>program</i> (str)</dt>
623 <dd> 621 <dd>
624 name of the exited program 622 name of the exited program
641 </dd> 639 </dd>
642 </dl> 640 </dl>
643 <a NAME="DebugUI.__clientGone" ID="DebugUI.__clientGone"></a> 641 <a NAME="DebugUI.__clientGone" ID="DebugUI.__clientGone"></a>
644 <h4>DebugUI.__clientGone</h4> 642 <h4>DebugUI.__clientGone</h4>
645 <b>__clientGone</b>(<i>unplanned</i>) 643 <b>__clientGone</b>(<i>unplanned</i>)
646
647 <p> 644 <p>
648 Private method to handle the disconnection of the debugger client. 645 Private method to handle the disconnection of the debugger client.
649 </p> 646 </p>
647
650 <dl> 648 <dl>
651 649
652 <dt><i>unplanned</i> (bool)</dt> 650 <dt><i>unplanned</i> (bool)</dt>
653 <dd> 651 <dd>
654 True if the client died, False otherwise 652 True if the client died, False otherwise
655 </dd> 653 </dd>
656 </dl> 654 </dl>
657 <a NAME="DebugUI.__clientLine" ID="DebugUI.__clientLine"></a> 655 <a NAME="DebugUI.__clientLine" ID="DebugUI.__clientLine"></a>
658 <h4>DebugUI.__clientLine</h4> 656 <h4>DebugUI.__clientLine</h4>
659 <b>__clientLine</b>(<i>fn, line, debuggerId, threadName, forStack</i>) 657 <b>__clientLine</b>(<i>fn, line, debuggerId, threadName, forStack</i>)
660
661 <p> 658 <p>
662 Private method to handle a change to the current line. 659 Private method to handle a change to the current line.
663 </p> 660 </p>
661
664 <dl> 662 <dl>
665 663
666 <dt><i>fn</i> (str)</dt> 664 <dt><i>fn</i> (str)</dt>
667 <dd> 665 <dd>
668 filename 666 filename
685 </dd> 683 </dd>
686 </dl> 684 </dl>
687 <a NAME="DebugUI.__clientSignal" ID="DebugUI.__clientSignal"></a> 685 <a NAME="DebugUI.__clientSignal" ID="DebugUI.__clientSignal"></a>
688 <h4>DebugUI.__clientSignal</h4> 686 <h4>DebugUI.__clientSignal</h4>
689 <b>__clientSignal</b>(<i>message, filename, lineNo, funcName, funcArgs, debuggerId</i>) 687 <b>__clientSignal</b>(<i>message, filename, lineNo, funcName, funcArgs, debuggerId</i>)
690
691 <p> 688 <p>
692 Private method to handle a signal generated on the client side. 689 Private method to handle a signal generated on the client side.
693 </p> 690 </p>
691
694 <dl> 692 <dl>
695 693
696 <dt><i>message</i> (str)</dt> 694 <dt><i>message</i> (str)</dt>
697 <dd> 695 <dd>
698 message of the syntax error 696 message of the syntax error
719 </dd> 717 </dd>
720 </dl> 718 </dl>
721 <a NAME="DebugUI.__clientSyntaxError" ID="DebugUI.__clientSyntaxError"></a> 719 <a NAME="DebugUI.__clientSyntaxError" ID="DebugUI.__clientSyntaxError"></a>
722 <h4>DebugUI.__clientSyntaxError</h4> 720 <h4>DebugUI.__clientSyntaxError</h4>
723 <b>__clientSyntaxError</b>(<i>message, filename, lineNo, characterNo</i>) 721 <b>__clientSyntaxError</b>(<i>message, filename, lineNo, characterNo</i>)
724
725 <p> 722 <p>
726 Private method to handle a syntax error in the debugged program. 723 Private method to handle a syntax error in the debugged program.
727 </p> 724 </p>
725
728 <dl> 726 <dl>
729 727
730 <dt><i>message</i> (str)</dt> 728 <dt><i>message</i> (str)</dt>
731 <dd> 729 <dd>
732 message of the syntax error 730 message of the syntax error
745 </dd> 743 </dd>
746 </dl> 744 </dl>
747 <a NAME="DebugUI.__clientThreadSet" ID="DebugUI.__clientThreadSet"></a> 745 <a NAME="DebugUI.__clientThreadSet" ID="DebugUI.__clientThreadSet"></a>
748 <h4>DebugUI.__clientThreadSet</h4> 746 <h4>DebugUI.__clientThreadSet</h4>
749 <b>__clientThreadSet</b>(<i>debuggerId</i>) 747 <b>__clientThreadSet</b>(<i>debuggerId</i>)
750
751 <p> 748 <p>
752 Private method to handle a change of the client's current thread. 749 Private method to handle a change of the client's current thread.
753 </p> 750 </p>
751
754 <dl> 752 <dl>
755 753
756 <dt><i>debuggerId</i> (str)</dt> 754 <dt><i>debuggerId</i> (str)</dt>
757 <dd> 755 <dd>
758 ID of the debugger backend 756 ID of the debugger backend
759 </dd> 757 </dd>
760 </dl> 758 </dl>
761 <a NAME="DebugUI.__clientVariable" ID="DebugUI.__clientVariable"></a> 759 <a NAME="DebugUI.__clientVariable" ID="DebugUI.__clientVariable"></a>
762 <h4>DebugUI.__clientVariable</h4> 760 <h4>DebugUI.__clientVariable</h4>
763 <b>__clientVariable</b>(<i>scope, variables, debuggerId</i>) 761 <b>__clientVariable</b>(<i>scope, variables, debuggerId</i>)
764
765 <p> 762 <p>
766 Private method to write the contents of a clients classvariable to 763 Private method to write the contents of a clients classvariable to
767 the user interface. 764 the user interface.
768 </p> 765 </p>
766
769 <dl> 767 <dl>
770 768
771 <dt><i>scope</i> (int)</dt> 769 <dt><i>scope</i> (int)</dt>
772 <dd> 770 <dd>
773 scope of the variables (-1 = empty locals, 1 = global, 771 scope of the variables (-1 = empty locals, 1 = global,
783 </dd> 781 </dd>
784 </dl> 782 </dl>
785 <a NAME="DebugUI.__clientVariables" ID="DebugUI.__clientVariables"></a> 783 <a NAME="DebugUI.__clientVariables" ID="DebugUI.__clientVariables"></a>
786 <h4>DebugUI.__clientVariables</h4> 784 <h4>DebugUI.__clientVariables</h4>
787 <b>__clientVariables</b>(<i>scope, variables, debuggerId</i>) 785 <b>__clientVariables</b>(<i>scope, variables, debuggerId</i>)
788
789 <p> 786 <p>
790 Private method to write the clients variables to the user interface. 787 Private method to write the clients variables to the user interface.
791 </p> 788 </p>
789
792 <dl> 790 <dl>
793 791
794 <dt><i>scope</i> (int)</dt> 792 <dt><i>scope</i> (int)</dt>
795 <dd> 793 <dd>
796 scope of the variables 794 scope of the variables
806 </dd> 804 </dd>
807 </dl> 805 </dl>
808 <a NAME="DebugUI.__clientWatchConditionError" ID="DebugUI.__clientWatchConditionError"></a> 806 <a NAME="DebugUI.__clientWatchConditionError" ID="DebugUI.__clientWatchConditionError"></a>
809 <h4>DebugUI.__clientWatchConditionError</h4> 807 <h4>DebugUI.__clientWatchConditionError</h4>
810 <b>__clientWatchConditionError</b>(<i>cond, debuggerId</i>) 808 <b>__clientWatchConditionError</b>(<i>cond, debuggerId</i>)
811
812 <p> 809 <p>
813 Private method to handle a expression error of a watch expression. 810 Private method to handle a expression error of a watch expression.
814 </p> 811 </p>
815 <p> 812 <p>
816 Note: This can only happen for normal watch expressions 813 Note: This can only happen for normal watch expressions
817 </p> 814 </p>
815
818 <dl> 816 <dl>
819 817
820 <dt><i>cond</i> (str)</dt> 818 <dt><i>cond</i> (str)</dt>
821 <dd> 819 <dd>
822 expression of the watch expression 820 expression of the watch expression
827 </dd> 825 </dd>
828 </dl> 826 </dl>
829 <a NAME="DebugUI.__configureExceptionsFilter" ID="DebugUI.__configureExceptionsFilter"></a> 827 <a NAME="DebugUI.__configureExceptionsFilter" ID="DebugUI.__configureExceptionsFilter"></a>
830 <h4>DebugUI.__configureExceptionsFilter</h4> 828 <h4>DebugUI.__configureExceptionsFilter</h4>
831 <b>__configureExceptionsFilter</b>(<i></i>) 829 <b>__configureExceptionsFilter</b>(<i></i>)
832
833 <p> 830 <p>
834 Private slot for displaying the exception filter dialog. 831 Private slot for displaying the exception filter dialog.
835 </p> 832 </p>
833
836 <a NAME="DebugUI.__configureIgnoredExceptions" ID="DebugUI.__configureIgnoredExceptions"></a> 834 <a NAME="DebugUI.__configureIgnoredExceptions" ID="DebugUI.__configureIgnoredExceptions"></a>
837 <h4>DebugUI.__configureIgnoredExceptions</h4> 835 <h4>DebugUI.__configureIgnoredExceptions</h4>
838 <b>__configureIgnoredExceptions</b>(<i></i>) 836 <b>__configureIgnoredExceptions</b>(<i></i>)
839
840 <p> 837 <p>
841 Private slot for displaying the ignored exceptions dialog. 838 Private slot for displaying the ignored exceptions dialog.
842 </p> 839 </p>
840
843 <a NAME="DebugUI.__configureVariablesFilters" ID="DebugUI.__configureVariablesFilters"></a> 841 <a NAME="DebugUI.__configureVariablesFilters" ID="DebugUI.__configureVariablesFilters"></a>
844 <h4>DebugUI.__configureVariablesFilters</h4> 842 <h4>DebugUI.__configureVariablesFilters</h4>
845 <b>__configureVariablesFilters</b>(<i></i>) 843 <b>__configureVariablesFilters</b>(<i></i>)
846
847 <p> 844 <p>
848 Private slot for displaying the variables filter configuration dialog. 845 Private slot for displaying the variables filter configuration dialog.
849 </p> 846 </p>
847
850 <a NAME="DebugUI.__continue" ID="DebugUI.__continue"></a> 848 <a NAME="DebugUI.__continue" ID="DebugUI.__continue"></a>
851 <h4>DebugUI.__continue</h4> 849 <h4>DebugUI.__continue</h4>
852 <b>__continue</b>(<i>debuggerId=""</i>) 850 <b>__continue</b>(<i>debuggerId=""</i>)
853
854 <p> 851 <p>
855 Private method to handle the Continue action. 852 Private method to handle the Continue action.
856 </p> 853 </p>
854
857 <dl> 855 <dl>
858 856
859 <dt><i>debuggerId</i> (str)</dt> 857 <dt><i>debuggerId</i> (str)</dt>
860 <dd> 858 <dd>
861 ID of the debugger backend 859 ID of the debugger backend
862 </dd> 860 </dd>
863 </dl> 861 </dl>
864 <a NAME="DebugUI.__coverageProject" ID="DebugUI.__coverageProject"></a> 862 <a NAME="DebugUI.__coverageProject" ID="DebugUI.__coverageProject"></a>
865 <h4>DebugUI.__coverageProject</h4> 863 <h4>DebugUI.__coverageProject</h4>
866 <b>__coverageProject</b>(<i></i>) 864 <b>__coverageProject</b>(<i></i>)
867
868 <p> 865 <p>
869 Private slot to handle the coverage of project action. 866 Private slot to handle the coverage of project action.
870 </p> 867 </p>
868
871 <a NAME="DebugUI.__coverageScript" ID="DebugUI.__coverageScript"></a> 869 <a NAME="DebugUI.__coverageScript" ID="DebugUI.__coverageScript"></a>
872 <h4>DebugUI.__coverageScript</h4> 870 <h4>DebugUI.__coverageScript</h4>
873 <b>__coverageScript</b>(<i></i>) 871 <b>__coverageScript</b>(<i></i>)
874
875 <p> 872 <p>
876 Private slot to handle the coverage of script action. 873 Private slot to handle the coverage of script action.
877 </p> 874 </p>
875
878 <a NAME="DebugUI.__cursorChanged" ID="DebugUI.__cursorChanged"></a> 876 <a NAME="DebugUI.__cursorChanged" ID="DebugUI.__cursorChanged"></a>
879 <h4>DebugUI.__cursorChanged</h4> 877 <h4>DebugUI.__cursorChanged</h4>
880 <b>__cursorChanged</b>(<i>editor</i>) 878 <b>__cursorChanged</b>(<i>editor</i>)
881
882 <p> 879 <p>
883 Private slot handling the cursorChanged signal of the viewmanager. 880 Private slot handling the cursorChanged signal of the viewmanager.
884 </p> 881 </p>
882
885 <dl> 883 <dl>
886 884
887 <dt><i>editor</i> (Editor)</dt> 885 <dt><i>editor</i> (Editor)</dt>
888 <dd> 886 <dd>
889 editor window 887 editor window
890 </dd> 888 </dd>
891 </dl> 889 </dl>
892 <a NAME="DebugUI.__debugProject" ID="DebugUI.__debugProject"></a> 890 <a NAME="DebugUI.__debugProject" ID="DebugUI.__debugProject"></a>
893 <h4>DebugUI.__debugProject</h4> 891 <h4>DebugUI.__debugProject</h4>
894 <b>__debugProject</b>(<i></i>) 892 <b>__debugProject</b>(<i></i>)
895
896 <p> 893 <p>
897 Private slot to handle the debug project action. 894 Private slot to handle the debug project action.
898 </p> 895 </p>
896
899 <a NAME="DebugUI.__debugScript" ID="DebugUI.__debugScript"></a> 897 <a NAME="DebugUI.__debugScript" ID="DebugUI.__debugScript"></a>
900 <h4>DebugUI.__debugScript</h4> 898 <h4>DebugUI.__debugScript</h4>
901 <b>__debugScript</b>(<i></i>) 899 <b>__debugScript</b>(<i></i>)
902
903 <p> 900 <p>
904 Private slot to handle the debug script action. 901 Private slot to handle the debug script action.
905 </p> 902 </p>
903
906 <a NAME="DebugUI.__doRestart" ID="DebugUI.__doRestart"></a> 904 <a NAME="DebugUI.__doRestart" ID="DebugUI.__doRestart"></a>
907 <h4>DebugUI.__doRestart</h4> 905 <h4>DebugUI.__doRestart</h4>
908 <b>__doRestart</b>(<i></i>) 906 <b>__doRestart</b>(<i></i>)
909
910 <p> 907 <p>
911 Private slot to handle the restart action to restart the last 908 Private slot to handle the restart action to restart the last
912 debugged file. 909 debugged file.
913 </p> 910 </p>
911
914 <a NAME="DebugUI.__editBreakpoint" ID="DebugUI.__editBreakpoint"></a> 912 <a NAME="DebugUI.__editBreakpoint" ID="DebugUI.__editBreakpoint"></a>
915 <h4>DebugUI.__editBreakpoint</h4> 913 <h4>DebugUI.__editBreakpoint</h4>
916 <b>__editBreakpoint</b>(<i></i>) 914 <b>__editBreakpoint</b>(<i></i>)
917
918 <p> 915 <p>
919 Private slot to handle the 'Edit breakpoint' action. 916 Private slot to handle the 'Edit breakpoint' action.
920 </p> 917 </p>
918
921 <a NAME="DebugUI.__editorOpened" ID="DebugUI.__editorOpened"></a> 919 <a NAME="DebugUI.__editorOpened" ID="DebugUI.__editorOpened"></a>
922 <h4>DebugUI.__editorOpened</h4> 920 <h4>DebugUI.__editorOpened</h4>
923 <b>__editorOpened</b>(<i>fn</i>) 921 <b>__editorOpened</b>(<i>fn</i>)
924
925 <p> 922 <p>
926 Private slot to handle the editorOpened signal. 923 Private slot to handle the editorOpened signal.
927 </p> 924 </p>
925
928 <dl> 926 <dl>
929 927
930 <dt><i>fn</i> (str)</dt> 928 <dt><i>fn</i> (str)</dt>
931 <dd> 929 <dd>
932 filename of the opened editor 930 filename of the opened editor
933 </dd> 931 </dd>
934 </dl> 932 </dl>
935 <a NAME="DebugUI.__enterRemote" ID="DebugUI.__enterRemote"></a> 933 <a NAME="DebugUI.__enterRemote" ID="DebugUI.__enterRemote"></a>
936 <h4>DebugUI.__enterRemote</h4> 934 <h4>DebugUI.__enterRemote</h4>
937 <b>__enterRemote</b>(<i></i>) 935 <b>__enterRemote</b>(<i></i>)
938
939 <p> 936 <p>
940 Private method to update the user interface. 937 Private method to update the user interface.
941 </p> 938 </p>
942 <p> 939 <p>
943 This method is called just prior to executing some of 940 This method is called just prior to executing some of
944 the program being debugged. 941 the program being debugged.
945 </p> 942 </p>
943
946 <a NAME="DebugUI.__getClientDisassembly" ID="DebugUI.__getClientDisassembly"></a> 944 <a NAME="DebugUI.__getClientDisassembly" ID="DebugUI.__getClientDisassembly"></a>
947 <h4>DebugUI.__getClientDisassembly</h4> 945 <h4>DebugUI.__getClientDisassembly</h4>
948 <b>__getClientDisassembly</b>(<i>debuggerId</i>) 946 <b>__getClientDisassembly</b>(<i>debuggerId</i>)
949
950 <p> 947 <p>
951 Private method to ask the client for the latest traceback disassembly. 948 Private method to ask the client for the latest traceback disassembly.
952 </p> 949 </p>
950
953 <dl> 951 <dl>
954 952
955 <dt><i>debuggerId</i> (str)</dt> 953 <dt><i>debuggerId</i> (str)</dt>
956 <dd> 954 <dd>
957 ID of the debugger backend 955 ID of the debugger backend
958 </dd> 956 </dd>
959 </dl> 957 </dl>
960 <a NAME="DebugUI.__getClientVariables" ID="DebugUI.__getClientVariables"></a> 958 <a NAME="DebugUI.__getClientVariables" ID="DebugUI.__getClientVariables"></a>
961 <h4>DebugUI.__getClientVariables</h4> 959 <h4>DebugUI.__getClientVariables</h4>
962 <b>__getClientVariables</b>(<i>debuggerId</i>) 960 <b>__getClientVariables</b>(<i>debuggerId</i>)
963
964 <p> 961 <p>
965 Private method to request the global and local variables. 962 Private method to request the global and local variables.
966 </p> 963 </p>
967 <p> 964 <p>
968 In the first step, the global variables are requested from the client. 965 In the first step, the global variables are requested from the client.
969 Once these have been received, the local variables are requested. 966 Once these have been received, the local variables are requested.
970 This happens in the method '__clientVariables'. 967 This happens in the method '__clientVariables'.
971 </p> 968 </p>
969
972 <dl> 970 <dl>
973 971
974 <dt><i>debuggerId</i> (str)</dt> 972 <dt><i>debuggerId</i> (str)</dt>
975 <dd> 973 <dd>
976 ID of the debugger backend 974 ID of the debugger backend
977 </dd> 975 </dd>
978 </dl> 976 </dl>
979 <a NAME="DebugUI.__getThreadList" ID="DebugUI.__getThreadList"></a> 977 <a NAME="DebugUI.__getThreadList" ID="DebugUI.__getThreadList"></a>
980 <h4>DebugUI.__getThreadList</h4> 978 <h4>DebugUI.__getThreadList</h4>
981 <b>__getThreadList</b>(<i>debuggerId</i>) 979 <b>__getThreadList</b>(<i>debuggerId</i>)
982
983 <p> 980 <p>
984 Private method to get the list of threads from the client. 981 Private method to get the list of threads from the client.
985 </p> 982 </p>
983
986 <dl> 984 <dl>
987 985
988 <dt><i>debuggerId</i> (str)</dt> 986 <dt><i>debuggerId</i> (str)</dt>
989 <dd> 987 <dd>
990 ID of the debugger backend 988 ID of the debugger backend
991 </dd> 989 </dd>
992 </dl> 990 </dl>
993 <a NAME="DebugUI.__lastEditorClosed" ID="DebugUI.__lastEditorClosed"></a> 991 <a NAME="DebugUI.__lastEditorClosed" ID="DebugUI.__lastEditorClosed"></a>
994 <h4>DebugUI.__lastEditorClosed</h4> 992 <h4>DebugUI.__lastEditorClosed</h4>
995 <b>__lastEditorClosed</b>(<i></i>) 993 <b>__lastEditorClosed</b>(<i></i>)
996
997 <p> 994 <p>
998 Private slot to handle the closeProgram signal. 995 Private slot to handle the closeProgram signal.
999 </p> 996 </p>
997
1000 <a NAME="DebugUI.__mainClientExit" ID="DebugUI.__mainClientExit"></a> 998 <a NAME="DebugUI.__mainClientExit" ID="DebugUI.__mainClientExit"></a>
1001 <h4>DebugUI.__mainClientExit</h4> 999 <h4>DebugUI.__mainClientExit</h4>
1002 <b>__mainClientExit</b>(<i></i>) 1000 <b>__mainClientExit</b>(<i></i>)
1003
1004 <p> 1001 <p>
1005 Private slot handling the exit of the last client. 1002 Private slot handling the exit of the last client.
1006 </p> 1003 </p>
1004
1007 <a NAME="DebugUI.__moveInstructionPointer" ID="DebugUI.__moveInstructionPointer"></a> 1005 <a NAME="DebugUI.__moveInstructionPointer" ID="DebugUI.__moveInstructionPointer"></a>
1008 <h4>DebugUI.__moveInstructionPointer</h4> 1006 <h4>DebugUI.__moveInstructionPointer</h4>
1009 <b>__moveInstructionPointer</b>(<i>debuggerId=""</i>) 1007 <b>__moveInstructionPointer</b>(<i>debuggerId=""</i>)
1010
1011 <p> 1008 <p>
1012 Private method to move the instruction pointer to a different line. 1009 Private method to move the instruction pointer to a different line.
1013 </p> 1010 </p>
1011
1014 <dl> 1012 <dl>
1015 1013
1016 <dt><i>debuggerId</i> (str)</dt> 1014 <dt><i>debuggerId</i> (str)</dt>
1017 <dd> 1015 <dd>
1018 ID of the debugger backend 1016 ID of the debugger backend
1019 </dd> 1017 </dd>
1020 </dl> 1018 </dl>
1021 <a NAME="DebugUI.__nextBreakpoint" ID="DebugUI.__nextBreakpoint"></a> 1019 <a NAME="DebugUI.__nextBreakpoint" ID="DebugUI.__nextBreakpoint"></a>
1022 <h4>DebugUI.__nextBreakpoint</h4> 1020 <h4>DebugUI.__nextBreakpoint</h4>
1023 <b>__nextBreakpoint</b>(<i></i>) 1021 <b>__nextBreakpoint</b>(<i></i>)
1024
1025 <p> 1022 <p>
1026 Private slot to handle the 'Next breakpoint' action. 1023 Private slot to handle the 'Next breakpoint' action.
1027 </p> 1024 </p>
1025
1028 <a NAME="DebugUI.__passiveDebugStarted" ID="DebugUI.__passiveDebugStarted"></a> 1026 <a NAME="DebugUI.__passiveDebugStarted" ID="DebugUI.__passiveDebugStarted"></a>
1029 <h4>DebugUI.__passiveDebugStarted</h4> 1027 <h4>DebugUI.__passiveDebugStarted</h4>
1030 <b>__passiveDebugStarted</b>(<i>fn, exc</i>) 1028 <b>__passiveDebugStarted</b>(<i>fn, exc</i>)
1031
1032 <p> 1029 <p>
1033 Private slot to handle a passive debug session start. 1030 Private slot to handle a passive debug session start.
1034 </p> 1031 </p>
1032
1035 <dl> 1033 <dl>
1036 1034
1037 <dt><i>fn</i> (str)</dt> 1035 <dt><i>fn</i> (str)</dt>
1038 <dd> 1036 <dd>
1039 filename of the debugged script 1037 filename of the debugged script
1044 </dd> 1042 </dd>
1045 </dl> 1043 </dl>
1046 <a NAME="DebugUI.__previousBreakpoint" ID="DebugUI.__previousBreakpoint"></a> 1044 <a NAME="DebugUI.__previousBreakpoint" ID="DebugUI.__previousBreakpoint"></a>
1047 <h4>DebugUI.__previousBreakpoint</h4> 1045 <h4>DebugUI.__previousBreakpoint</h4>
1048 <b>__previousBreakpoint</b>(<i></i>) 1046 <b>__previousBreakpoint</b>(<i></i>)
1049
1050 <p> 1047 <p>
1051 Private slot to handle the 'Previous breakpoint' action. 1048 Private slot to handle the 'Previous breakpoint' action.
1052 </p> 1049 </p>
1050
1053 <a NAME="DebugUI.__profileProject" ID="DebugUI.__profileProject"></a> 1051 <a NAME="DebugUI.__profileProject" ID="DebugUI.__profileProject"></a>
1054 <h4>DebugUI.__profileProject</h4> 1052 <h4>DebugUI.__profileProject</h4>
1055 <b>__profileProject</b>(<i></i>) 1053 <b>__profileProject</b>(<i></i>)
1056
1057 <p> 1054 <p>
1058 Private slot to handle the profile project action. 1055 Private slot to handle the profile project action.
1059 </p> 1056 </p>
1057
1060 <a NAME="DebugUI.__profileScript" ID="DebugUI.__profileScript"></a> 1058 <a NAME="DebugUI.__profileScript" ID="DebugUI.__profileScript"></a>
1061 <h4>DebugUI.__profileScript</h4> 1059 <h4>DebugUI.__profileScript</h4>
1062 <b>__profileScript</b>(<i></i>) 1060 <b>__profileScript</b>(<i></i>)
1063
1064 <p> 1061 <p>
1065 Private slot to handle the profile script action. 1062 Private slot to handle the profile script action.
1066 </p> 1063 </p>
1064
1067 <a NAME="DebugUI.__projectClosed" ID="DebugUI.__projectClosed"></a> 1065 <a NAME="DebugUI.__projectClosed" ID="DebugUI.__projectClosed"></a>
1068 <h4>DebugUI.__projectClosed</h4> 1066 <h4>DebugUI.__projectClosed</h4>
1069 <b>__projectClosed</b>(<i></i>) 1067 <b>__projectClosed</b>(<i></i>)
1070
1071 <p> 1068 <p>
1072 Private slot to handle the projectClosed signal. 1069 Private slot to handle the projectClosed signal.
1073 </p> 1070 </p>
1071
1074 <a NAME="DebugUI.__projectOpened" ID="DebugUI.__projectOpened"></a> 1072 <a NAME="DebugUI.__projectOpened" ID="DebugUI.__projectOpened"></a>
1075 <h4>DebugUI.__projectOpened</h4> 1073 <h4>DebugUI.__projectOpened</h4>
1076 <b>__projectOpened</b>(<i></i>) 1074 <b>__projectOpened</b>(<i></i>)
1077
1078 <p> 1075 <p>
1079 Private slot to handle the projectOpened signal. 1076 Private slot to handle the projectOpened signal.
1080 </p> 1077 </p>
1078
1081 <a NAME="DebugUI.__resetUI" ID="DebugUI.__resetUI"></a> 1079 <a NAME="DebugUI.__resetUI" ID="DebugUI.__resetUI"></a>
1082 <h4>DebugUI.__resetUI</h4> 1080 <h4>DebugUI.__resetUI</h4>
1083 <b>__resetUI</b>(<i>fullReset=True</i>) 1081 <b>__resetUI</b>(<i>fullReset=True</i>)
1084
1085 <p> 1082 <p>
1086 Private slot to reset the user interface. 1083 Private slot to reset the user interface.
1087 </p> 1084 </p>
1085
1088 <dl> 1086 <dl>
1089 1087
1090 <dt><i>fullReset</i> (bool)</dt> 1088 <dt><i>fullReset</i> (bool)</dt>
1091 <dd> 1089 <dd>
1092 flag indicating a full reset is required 1090 flag indicating a full reset is required
1093 </dd> 1091 </dd>
1094 </dl> 1092 </dl>
1095 <a NAME="DebugUI.__runProject" ID="DebugUI.__runProject"></a> 1093 <a NAME="DebugUI.__runProject" ID="DebugUI.__runProject"></a>
1096 <h4>DebugUI.__runProject</h4> 1094 <h4>DebugUI.__runProject</h4>
1097 <b>__runProject</b>(<i></i>) 1095 <b>__runProject</b>(<i></i>)
1098
1099 <p> 1096 <p>
1100 Private slot to handle the run project action. 1097 Private slot to handle the run project action.
1101 </p> 1098 </p>
1099
1102 <a NAME="DebugUI.__runScript" ID="DebugUI.__runScript"></a> 1100 <a NAME="DebugUI.__runScript" ID="DebugUI.__runScript"></a>
1103 <h4>DebugUI.__runScript</h4> 1101 <h4>DebugUI.__runScript</h4>
1104 <b>__runScript</b>(<i></i>) 1102 <b>__runScript</b>(<i></i>)
1105
1106 <p> 1103 <p>
1107 Private slot to handle the run script action. 1104 Private slot to handle the run script action.
1108 </p> 1105 </p>
1106
1109 <a NAME="DebugUI.__runToCursor" ID="DebugUI.__runToCursor"></a> 1107 <a NAME="DebugUI.__runToCursor" ID="DebugUI.__runToCursor"></a>
1110 <h4>DebugUI.__runToCursor</h4> 1108 <h4>DebugUI.__runToCursor</h4>
1111 <b>__runToCursor</b>(<i>debuggerId=""</i>) 1109 <b>__runToCursor</b>(<i>debuggerId=""</i>)
1112
1113 <p> 1110 <p>
1114 Private method to handle the Run to Cursor action. 1111 Private method to handle the Run to Cursor action.
1115 </p> 1112 </p>
1113
1116 <dl> 1114 <dl>
1117 1115
1118 <dt><i>debuggerId</i> (str)</dt> 1116 <dt><i>debuggerId</i> (str)</dt>
1119 <dd> 1117 <dd>
1120 ID of the debugger backend 1118 ID of the debugger backend
1121 </dd> 1119 </dd>
1122 </dl> 1120 </dl>
1123 <a NAME="DebugUI.__runUntil" ID="DebugUI.__runUntil"></a> 1121 <a NAME="DebugUI.__runUntil" ID="DebugUI.__runUntil"></a>
1124 <h4>DebugUI.__runUntil</h4> 1122 <h4>DebugUI.__runUntil</h4>
1125 <b>__runUntil</b>(<i>debuggerId=""</i>) 1123 <b>__runUntil</b>(<i>debuggerId=""</i>)
1126
1127 <p> 1124 <p>
1128 Private method to handle the Run Until action. 1125 Private method to handle the Run Until action.
1129 </p> 1126 </p>
1127
1130 <dl> 1128 <dl>
1131 1129
1132 <dt><i>debuggerId</i> (str)</dt> 1130 <dt><i>debuggerId</i> (str)</dt>
1133 <dd> 1131 <dd>
1134 ID of the debugger backend 1132 ID of the debugger backend
1135 </dd> 1133 </dd>
1136 </dl> 1134 </dl>
1137 <a NAME="DebugUI.__showBreakpointsMenu" ID="DebugUI.__showBreakpointsMenu"></a> 1135 <a NAME="DebugUI.__showBreakpointsMenu" ID="DebugUI.__showBreakpointsMenu"></a>
1138 <h4>DebugUI.__showBreakpointsMenu</h4> 1136 <h4>DebugUI.__showBreakpointsMenu</h4>
1139 <b>__showBreakpointsMenu</b>(<i></i>) 1137 <b>__showBreakpointsMenu</b>(<i></i>)
1140
1141 <p> 1138 <p>
1142 Private method to handle the show breakpoints menu signal. 1139 Private method to handle the show breakpoints menu signal.
1143 </p> 1140 </p>
1141
1144 <a NAME="DebugUI.__showDebugMenu" ID="DebugUI.__showDebugMenu"></a> 1142 <a NAME="DebugUI.__showDebugMenu" ID="DebugUI.__showDebugMenu"></a>
1145 <h4>DebugUI.__showDebugMenu</h4> 1143 <h4>DebugUI.__showDebugMenu</h4>
1146 <b>__showDebugMenu</b>(<i></i>) 1144 <b>__showDebugMenu</b>(<i></i>)
1147
1148 <p> 1145 <p>
1149 Private method to set up the debug menu. 1146 Private method to set up the debug menu.
1150 </p> 1147 </p>
1148
1151 <a NAME="DebugUI.__specialContinue" ID="DebugUI.__specialContinue"></a> 1149 <a NAME="DebugUI.__specialContinue" ID="DebugUI.__specialContinue"></a>
1152 <h4>DebugUI.__specialContinue</h4> 1150 <h4>DebugUI.__specialContinue</h4>
1153 <b>__specialContinue</b>(<i>debuggerId=""</i>) 1151 <b>__specialContinue</b>(<i>debuggerId=""</i>)
1154
1155 <p> 1152 <p>
1156 Private method to handle the Special Continue action. 1153 Private method to handle the Special Continue action.
1157 </p> 1154 </p>
1155
1158 <dl> 1156 <dl>
1159 1157
1160 <dt><i>debuggerId</i> (str)</dt> 1158 <dt><i>debuggerId</i> (str)</dt>
1161 <dd> 1159 <dd>
1162 ID of the debugger backend 1160 ID of the debugger backend
1163 </dd> 1161 </dd>
1164 </dl> 1162 </dl>
1165 <a NAME="DebugUI.__step" ID="DebugUI.__step"></a> 1163 <a NAME="DebugUI.__step" ID="DebugUI.__step"></a>
1166 <h4>DebugUI.__step</h4> 1164 <h4>DebugUI.__step</h4>
1167 <b>__step</b>(<i>debuggerId=""</i>) 1165 <b>__step</b>(<i>debuggerId=""</i>)
1168
1169 <p> 1166 <p>
1170 Private method to handle the Step action. 1167 Private method to handle the Step action.
1171 </p> 1168 </p>
1169
1172 <dl> 1170 <dl>
1173 1171
1174 <dt><i>debuggerId</i> (str)</dt> 1172 <dt><i>debuggerId</i> (str)</dt>
1175 <dd> 1173 <dd>
1176 ID of the debugger backend 1174 ID of the debugger backend
1177 </dd> 1175 </dd>
1178 </dl> 1176 </dl>
1179 <a NAME="DebugUI.__stepOut" ID="DebugUI.__stepOut"></a> 1177 <a NAME="DebugUI.__stepOut" ID="DebugUI.__stepOut"></a>
1180 <h4>DebugUI.__stepOut</h4> 1178 <h4>DebugUI.__stepOut</h4>
1181 <b>__stepOut</b>(<i>debuggerId=""</i>) 1179 <b>__stepOut</b>(<i>debuggerId=""</i>)
1182
1183 <p> 1180 <p>
1184 Private method to handle the Step Out action. 1181 Private method to handle the Step Out action.
1185 </p> 1182 </p>
1183
1186 <dl> 1184 <dl>
1187 1185
1188 <dt><i>debuggerId</i> (str)</dt> 1186 <dt><i>debuggerId</i> (str)</dt>
1189 <dd> 1187 <dd>
1190 ID of the debugger backend 1188 ID of the debugger backend
1191 </dd> 1189 </dd>
1192 </dl> 1190 </dl>
1193 <a NAME="DebugUI.__stepOver" ID="DebugUI.__stepOver"></a> 1191 <a NAME="DebugUI.__stepOver" ID="DebugUI.__stepOver"></a>
1194 <h4>DebugUI.__stepOver</h4> 1192 <h4>DebugUI.__stepOver</h4>
1195 <b>__stepOver</b>(<i>debuggerId=""</i>) 1193 <b>__stepOver</b>(<i>debuggerId=""</i>)
1196
1197 <p> 1194 <p>
1198 Private method to handle the Step Over action. 1195 Private method to handle the Step Over action.
1199 </p> 1196 </p>
1197
1200 <dl> 1198 <dl>
1201 1199
1202 <dt><i>debuggerId</i> (str)</dt> 1200 <dt><i>debuggerId</i> (str)</dt>
1203 <dd> 1201 <dd>
1204 ID of the debugger backend 1202 ID of the debugger backend
1205 </dd> 1203 </dd>
1206 </dl> 1204 </dl>
1207 <a NAME="DebugUI.__stepQuit" ID="DebugUI.__stepQuit"></a> 1205 <a NAME="DebugUI.__stepQuit" ID="DebugUI.__stepQuit"></a>
1208 <h4>DebugUI.__stepQuit</h4> 1206 <h4>DebugUI.__stepQuit</h4>
1209 <b>__stepQuit</b>(<i>debuggerId=""</i>) 1207 <b>__stepQuit</b>(<i>debuggerId=""</i>)
1210
1211 <p> 1208 <p>
1212 Private method to handle the Step Quit action. 1209 Private method to handle the Step Quit action.
1213 </p> 1210 </p>
1211
1214 <dl> 1212 <dl>
1215 1213
1216 <dt><i>debuggerId</i> (str)</dt> 1214 <dt><i>debuggerId</i> (str)</dt>
1217 <dd> 1215 <dd>
1218 ID of the debugger backend 1216 ID of the debugger backend
1219 </dd> 1217 </dd>
1220 </dl> 1218 </dl>
1221 <a NAME="DebugUI.__stopScript" ID="DebugUI.__stopScript"></a> 1219 <a NAME="DebugUI.__stopScript" ID="DebugUI.__stopScript"></a>
1222 <h4>DebugUI.__stopScript</h4> 1220 <h4>DebugUI.__stopScript</h4>
1223 <b>__stopScript</b>(<i></i>) 1221 <b>__stopScript</b>(<i></i>)
1224
1225 <p> 1222 <p>
1226 Private slot to stop the running script. 1223 Private slot to stop the running script.
1227 </p> 1224 </p>
1225
1228 <a NAME="DebugUI.__toggleBreakpoint" ID="DebugUI.__toggleBreakpoint"></a> 1226 <a NAME="DebugUI.__toggleBreakpoint" ID="DebugUI.__toggleBreakpoint"></a>
1229 <h4>DebugUI.__toggleBreakpoint</h4> 1227 <h4>DebugUI.__toggleBreakpoint</h4>
1230 <b>__toggleBreakpoint</b>(<i></i>) 1228 <b>__toggleBreakpoint</b>(<i></i>)
1231
1232 <p> 1229 <p>
1233 Private slot to handle the 'Set/Reset breakpoint' action. 1230 Private slot to handle the 'Set/Reset breakpoint' action.
1234 </p> 1231 </p>
1232
1235 <a NAME="DebugUI.clearHistories" ID="DebugUI.clearHistories"></a> 1233 <a NAME="DebugUI.clearHistories" ID="DebugUI.clearHistories"></a>
1236 <h4>DebugUI.clearHistories</h4> 1234 <h4>DebugUI.clearHistories</h4>
1237 <b>clearHistories</b>(<i></i>) 1235 <b>clearHistories</b>(<i></i>)
1238
1239 <p> 1236 <p>
1240 Public method to clear the various debug histories. 1237 Public method to clear the various debug histories.
1241 </p> 1238 </p>
1239
1242 <a NAME="DebugUI.debugInternalScript" ID="DebugUI.debugInternalScript"></a> 1240 <a NAME="DebugUI.debugInternalScript" ID="DebugUI.debugInternalScript"></a>
1243 <h4>DebugUI.debugInternalScript</h4> 1241 <h4>DebugUI.debugInternalScript</h4>
1244 <b>debugInternalScript</b>(<i>venvName, scriptName, argv, workDir, environment, clientType, forProject</i>) 1242 <b>debugInternalScript</b>(<i>venvName, scriptName, argv, workDir, environment, clientType, forProject</i>)
1245
1246 <p> 1243 <p>
1247 Public method to run an internal script with debugger support. 1244 Public method to run an internal script with debugger support.
1248 </p> 1245 </p>
1246
1249 <dl> 1247 <dl>
1250 1248
1251 <dt><i>venvName</i> (str)</dt> 1249 <dt><i>venvName</i> (str)</dt>
1252 <dd> 1250 <dd>
1253 name of the environment for the debug tests run 1251 name of the environment for the debug tests run
1278 </dd> 1276 </dd>
1279 </dl> 1277 </dl>
1280 <a NAME="DebugUI.doCoverage" ID="DebugUI.doCoverage"></a> 1278 <a NAME="DebugUI.doCoverage" ID="DebugUI.doCoverage"></a>
1281 <h4>DebugUI.doCoverage</h4> 1279 <h4>DebugUI.doCoverage</h4>
1282 <b>doCoverage</b>(<i>runProject, script=""</i>) 1280 <b>doCoverage</b>(<i>runProject, script=""</i>)
1283
1284 <p> 1281 <p>
1285 Public method to handle the coverage actions. 1282 Public method to handle the coverage actions.
1286 </p> 1283 </p>
1284
1287 <dl> 1285 <dl>
1288 1286
1289 <dt><i>runProject</i> (bool)</dt> 1287 <dt><i>runProject</i> (bool)</dt>
1290 <dd> 1288 <dd>
1291 flag indicating coverage of the current project 1289 flag indicating coverage of the current project
1297 </dd> 1295 </dd>
1298 </dl> 1296 </dl>
1299 <a NAME="DebugUI.doDebug" ID="DebugUI.doDebug"></a> 1297 <a NAME="DebugUI.doDebug" ID="DebugUI.doDebug"></a>
1300 <h4>DebugUI.doDebug</h4> 1298 <h4>DebugUI.doDebug</h4>
1301 <b>doDebug</b>(<i>debugProject, script=""</i>) 1299 <b>doDebug</b>(<i>debugProject, script=""</i>)
1302
1303 <p> 1300 <p>
1304 Public method to handle the debug actions. 1301 Public method to handle the debug actions.
1305 </p> 1302 </p>
1303
1306 <dl> 1304 <dl>
1307 1305
1308 <dt><i>debugProject</i> (bool)</dt> 1306 <dt><i>debugProject</i> (bool)</dt>
1309 <dd> 1307 <dd>
1310 flag indicating debugging the current project 1308 flag indicating debugging the current project
1316 </dd> 1314 </dd>
1317 </dl> 1315 </dl>
1318 <a NAME="DebugUI.doProfile" ID="DebugUI.doProfile"></a> 1316 <a NAME="DebugUI.doProfile" ID="DebugUI.doProfile"></a>
1319 <h4>DebugUI.doProfile</h4> 1317 <h4>DebugUI.doProfile</h4>
1320 <b>doProfile</b>(<i>runProject, script=""</i>) 1318 <b>doProfile</b>(<i>runProject, script=""</i>)
1321
1322 <p> 1319 <p>
1323 Public method to handle the profile actions. 1320 Public method to handle the profile actions.
1324 </p> 1321 </p>
1322
1325 <dl> 1323 <dl>
1326 1324
1327 <dt><i>runProject</i> (bool)</dt> 1325 <dt><i>runProject</i> (bool)</dt>
1328 <dd> 1326 <dd>
1329 flag indicating profiling of the current project 1327 flag indicating profiling of the current project
1335 </dd> 1333 </dd>
1336 </dl> 1334 </dl>
1337 <a NAME="DebugUI.doRun" ID="DebugUI.doRun"></a> 1335 <a NAME="DebugUI.doRun" ID="DebugUI.doRun"></a>
1338 <h4>DebugUI.doRun</h4> 1336 <h4>DebugUI.doRun</h4>
1339 <b>doRun</b>(<i>runProject, script=""</i>) 1337 <b>doRun</b>(<i>runProject, script=""</i>)
1340
1341 <p> 1338 <p>
1342 Public method to handle the run actions. 1339 Public method to handle the run actions.
1343 </p> 1340 </p>
1341
1344 <dl> 1342 <dl>
1345 1343
1346 <dt><i>runProject</i> (bool)</dt> 1344 <dt><i>runProject</i> (bool)</dt>
1347 <dd> 1345 <dd>
1348 flag indicating running the current project (True) 1346 flag indicating running the current project (True)
1354 </dd> 1352 </dd>
1355 </dl> 1353 </dl>
1356 <a NAME="DebugUI.getActions" ID="DebugUI.getActions"></a> 1354 <a NAME="DebugUI.getActions" ID="DebugUI.getActions"></a>
1357 <h4>DebugUI.getActions</h4> 1355 <h4>DebugUI.getActions</h4>
1358 <b>getActions</b>(<i></i>) 1356 <b>getActions</b>(<i></i>)
1359
1360 <p> 1357 <p>
1361 Public method to get a list of all actions. 1358 Public method to get a list of all actions.
1362 </p> 1359 </p>
1360
1363 <dl> 1361 <dl>
1364 <dt>Return:</dt> 1362 <dt>Return:</dt>
1365 <dd> 1363 <dd>
1366 list of all actions 1364 list of all actions
1367 </dd> 1365 </dd>
1373 </dd> 1371 </dd>
1374 </dl> 1372 </dl>
1375 <a NAME="DebugUI.getProjectEnvironmentString" ID="DebugUI.getProjectEnvironmentString"></a> 1373 <a NAME="DebugUI.getProjectEnvironmentString" ID="DebugUI.getProjectEnvironmentString"></a>
1376 <h4>DebugUI.getProjectEnvironmentString</h4> 1374 <h4>DebugUI.getProjectEnvironmentString</h4>
1377 <b>getProjectEnvironmentString</b>(<i></i>) 1375 <b>getProjectEnvironmentString</b>(<i></i>)
1378
1379 <p> 1376 <p>
1380 Public method to get the string for the project environment. 1377 Public method to get the string for the project environment.
1381 </p> 1378 </p>
1379
1382 <dl> 1380 <dl>
1383 <dt>Return:</dt> 1381 <dt>Return:</dt>
1384 <dd> 1382 <dd>
1385 string for the project environment 1383 string for the project environment
1386 </dd> 1384 </dd>
1392 </dd> 1390 </dd>
1393 </dl> 1391 </dl>
1394 <a NAME="DebugUI.getSelectedDebuggerId" ID="DebugUI.getSelectedDebuggerId"></a> 1392 <a NAME="DebugUI.getSelectedDebuggerId" ID="DebugUI.getSelectedDebuggerId"></a>
1395 <h4>DebugUI.getSelectedDebuggerId</h4> 1393 <h4>DebugUI.getSelectedDebuggerId</h4>
1396 <b>getSelectedDebuggerId</b>(<i></i>) 1394 <b>getSelectedDebuggerId</b>(<i></i>)
1397
1398 <p> 1395 <p>
1399 Public method to get the currently selected debugger ID. 1396 Public method to get the currently selected debugger ID.
1400 </p> 1397 </p>
1398
1401 <dl> 1399 <dl>
1402 <dt>Return:</dt> 1400 <dt>Return:</dt>
1403 <dd> 1401 <dd>
1404 selected debugger ID 1402 selected debugger ID
1405 </dd> 1403 </dd>
1411 </dd> 1409 </dd>
1412 </dl> 1410 </dl>
1413 <a NAME="DebugUI.initActions" ID="DebugUI.initActions"></a> 1411 <a NAME="DebugUI.initActions" ID="DebugUI.initActions"></a>
1414 <h4>DebugUI.initActions</h4> 1412 <h4>DebugUI.initActions</h4>
1415 <b>initActions</b>(<i></i>) 1413 <b>initActions</b>(<i></i>)
1416
1417 <p> 1414 <p>
1418 Public method defining the user interface actions. 1415 Public method defining the user interface actions.
1419 </p> 1416 </p>
1417
1420 <a NAME="DebugUI.initMenus" ID="DebugUI.initMenus"></a> 1418 <a NAME="DebugUI.initMenus" ID="DebugUI.initMenus"></a>
1421 <h4>DebugUI.initMenus</h4> 1419 <h4>DebugUI.initMenus</h4>
1422 <b>initMenus</b>(<i></i>) 1420 <b>initMenus</b>(<i></i>)
1423
1424 <p> 1421 <p>
1425 Public slot to initialize the project menu. 1422 Public slot to initialize the project menu.
1426 </p> 1423 </p>
1424
1427 <dl> 1425 <dl>
1428 <dt>Return:</dt> 1426 <dt>Return:</dt>
1429 <dd> 1427 <dd>
1430 the generated menu 1428 the generated menu
1431 </dd> 1429 </dd>
1437 </dd> 1435 </dd>
1438 </dl> 1436 </dl>
1439 <a NAME="DebugUI.initToolbars" ID="DebugUI.initToolbars"></a> 1437 <a NAME="DebugUI.initToolbars" ID="DebugUI.initToolbars"></a>
1440 <h4>DebugUI.initToolbars</h4> 1438 <h4>DebugUI.initToolbars</h4>
1441 <b>initToolbars</b>(<i>toolbarManager</i>) 1439 <b>initToolbars</b>(<i>toolbarManager</i>)
1442
1443 <p> 1440 <p>
1444 Public slot to initialize the debug toolbars. 1441 Public slot to initialize the debug toolbars.
1445 </p> 1442 </p>
1443
1446 <dl> 1444 <dl>
1447 1445
1448 <dt><i>toolbarManager</i> (EricToolBarManager)</dt> 1446 <dt><i>toolbarManager</i> (EricToolBarManager)</dt>
1449 <dd> 1447 <dd>
1450 reference to a toolbar manager object 1448 reference to a toolbar manager object
1463 </dd> 1461 </dd>
1464 </dl> 1462 </dl>
1465 <a NAME="DebugUI.setArgvHistory" ID="DebugUI.setArgvHistory"></a> 1463 <a NAME="DebugUI.setArgvHistory" ID="DebugUI.setArgvHistory"></a>
1466 <h4>DebugUI.setArgvHistory</h4> 1464 <h4>DebugUI.setArgvHistory</h4>
1467 <b>setArgvHistory</b>(<i>argsStr, clearHistories=False, history=None</i>) 1465 <b>setArgvHistory</b>(<i>argsStr, clearHistories=False, history=None</i>)
1468
1469 <p> 1466 <p>
1470 Public slot to initialize the argv history. 1467 Public slot to initialize the argv history.
1471 </p> 1468 </p>
1469
1472 <dl> 1470 <dl>
1473 1471
1474 <dt><i>argsStr</i> (str)</dt> 1472 <dt><i>argsStr</i> (str)</dt>
1475 <dd> 1473 <dd>
1476 command line arguments 1474 command line arguments
1485 </dd> 1483 </dd>
1486 </dl> 1484 </dl>
1487 <a NAME="DebugUI.setAutoClearShell" ID="DebugUI.setAutoClearShell"></a> 1485 <a NAME="DebugUI.setAutoClearShell" ID="DebugUI.setAutoClearShell"></a>
1488 <h4>DebugUI.setAutoClearShell</h4> 1486 <h4>DebugUI.setAutoClearShell</h4>
1489 <b>setAutoClearShell</b>(<i>autoClearShell</i>) 1487 <b>setAutoClearShell</b>(<i>autoClearShell</i>)
1490
1491 <p> 1488 <p>
1492 Public slot to initialize the autoClearShell flag. 1489 Public slot to initialize the autoClearShell flag.
1493 </p> 1490 </p>
1491
1494 <dl> 1492 <dl>
1495 1493
1496 <dt><i>autoClearShell</i> (bool)</dt> 1494 <dt><i>autoClearShell</i> (bool)</dt>
1497 <dd> 1495 <dd>
1498 flag indicating, that the interpreter window 1496 flag indicating, that the interpreter window
1500 </dd> 1498 </dd>
1501 </dl> 1499 </dl>
1502 <a NAME="DebugUI.setAutoContinue" ID="DebugUI.setAutoContinue"></a> 1500 <a NAME="DebugUI.setAutoContinue" ID="DebugUI.setAutoContinue"></a>
1503 <h4>DebugUI.setAutoContinue</h4> 1501 <h4>DebugUI.setAutoContinue</h4>
1504 <b>setAutoContinue</b>(<i>autoContinue</i>) 1502 <b>setAutoContinue</b>(<i>autoContinue</i>)
1505
1506 <p> 1503 <p>
1507 Public slot to initialize the autoContinue flag. 1504 Public slot to initialize the autoContinue flag.
1508 </p> 1505 </p>
1506
1509 <dl> 1507 <dl>
1510 1508
1511 <dt><i>autoContinue</i> (bool)</dt> 1509 <dt><i>autoContinue</i> (bool)</dt>
1512 <dd> 1510 <dd>
1513 flag indicating, that the debugger should not 1511 flag indicating, that the debugger should not
1515 </dd> 1513 </dd>
1516 </dl> 1514 </dl>
1517 <a NAME="DebugUI.setDebugActionsEnabled" ID="DebugUI.setDebugActionsEnabled"></a> 1515 <a NAME="DebugUI.setDebugActionsEnabled" ID="DebugUI.setDebugActionsEnabled"></a>
1518 <h4>DebugUI.setDebugActionsEnabled</h4> 1516 <h4>DebugUI.setDebugActionsEnabled</h4>
1519 <b>setDebugActionsEnabled</b>(<i>enable</i>) 1517 <b>setDebugActionsEnabled</b>(<i>enable</i>)
1520
1521 <p> 1518 <p>
1522 Public method to set the enabled state of the debug actions. 1519 Public method to set the enabled state of the debug actions.
1523 </p> 1520 </p>
1521
1524 <dl> 1522 <dl>
1525 1523
1526 <dt><i>enable</i> (bool)</dt> 1524 <dt><i>enable</i> (bool)</dt>
1527 <dd> 1525 <dd>
1528 enable state to be set 1526 enable state to be set
1529 </dd> 1527 </dd>
1530 </dl> 1528 </dl>
1531 <a NAME="DebugUI.setEnableGlobalConfigOverride" ID="DebugUI.setEnableGlobalConfigOverride"></a> 1529 <a NAME="DebugUI.setEnableGlobalConfigOverride" ID="DebugUI.setEnableGlobalConfigOverride"></a>
1532 <h4>DebugUI.setEnableGlobalConfigOverride</h4> 1530 <h4>DebugUI.setEnableGlobalConfigOverride</h4>
1533 <b>setEnableGlobalConfigOverride</b>(<i>overrideData</i>) 1531 <b>setEnableGlobalConfigOverride</b>(<i>overrideData</i>)
1534
1535 <p> 1532 <p>
1536 Public method to initialize the global config override data. 1533 Public method to initialize the global config override data.
1537 </p> 1534 </p>
1535
1538 <dl> 1536 <dl>
1539 1537
1540 <dt><i>overrideData</i> (dict)</dt> 1538 <dt><i>overrideData</i> (dict)</dt>
1541 <dd> 1539 <dd>
1542 dictionary containing a flag indicating to enable 1540 dictionary containing a flag indicating to enable
1545 </dd> 1543 </dd>
1546 </dl> 1544 </dl>
1547 <a NAME="DebugUI.setEnableMultiprocess" ID="DebugUI.setEnableMultiprocess"></a> 1545 <a NAME="DebugUI.setEnableMultiprocess" ID="DebugUI.setEnableMultiprocess"></a>
1548 <h4>DebugUI.setEnableMultiprocess</h4> 1546 <h4>DebugUI.setEnableMultiprocess</h4>
1549 <b>setEnableMultiprocess</b>(<i>enableMultiprocess</i>) 1547 <b>setEnableMultiprocess</b>(<i>enableMultiprocess</i>)
1550
1551 <p> 1548 <p>
1552 Public slot to initialize the enableMultiprocess flag. 1549 Public slot to initialize the enableMultiprocess flag.
1553 </p> 1550 </p>
1551
1554 <dl> 1552 <dl>
1555 1553
1556 <dt><i>enableMultiprocess</i> (bool)</dt> 1554 <dt><i>enableMultiprocess</i> (bool)</dt>
1557 <dd> 1555 <dd>
1558 flag indicating, that the debugger should be 1556 flag indicating, that the debugger should be
1560 </dd> 1558 </dd>
1561 </dl> 1559 </dl>
1562 <a NAME="DebugUI.setEnvHistory" ID="DebugUI.setEnvHistory"></a> 1560 <a NAME="DebugUI.setEnvHistory" ID="DebugUI.setEnvHistory"></a>
1563 <h4>DebugUI.setEnvHistory</h4> 1561 <h4>DebugUI.setEnvHistory</h4>
1564 <b>setEnvHistory</b>(<i>envStr, clearHistories=False, history=None</i>) 1562 <b>setEnvHistory</b>(<i>envStr, clearHistories=False, history=None</i>)
1565
1566 <p> 1563 <p>
1567 Public slot to initialize the env history. 1564 Public slot to initialize the env history.
1568 </p> 1565 </p>
1566
1569 <dl> 1567 <dl>
1570 1568
1571 <dt><i>envStr</i> (str)</dt> 1569 <dt><i>envStr</i> (str)</dt>
1572 <dd> 1570 <dd>
1573 the environment settings 1571 the environment settings
1582 </dd> 1580 </dd>
1583 </dl> 1581 </dl>
1584 <a NAME="DebugUI.setExcIgnoreList" ID="DebugUI.setExcIgnoreList"></a> 1582 <a NAME="DebugUI.setExcIgnoreList" ID="DebugUI.setExcIgnoreList"></a>
1585 <h4>DebugUI.setExcIgnoreList</h4> 1583 <h4>DebugUI.setExcIgnoreList</h4>
1586 <b>setExcIgnoreList</b>(<i>excIgnoreList</i>) 1584 <b>setExcIgnoreList</b>(<i>excIgnoreList</i>)
1587
1588 <p> 1585 <p>
1589 Public slot to initialize the ignored exceptions type list. 1586 Public slot to initialize the ignored exceptions type list.
1590 </p> 1587 </p>
1588
1591 <dl> 1589 <dl>
1592 1590
1593 <dt><i>excIgnoreList</i> (list of str)</dt> 1591 <dt><i>excIgnoreList</i> (list of str)</dt>
1594 <dd> 1592 <dd>
1595 list of ignored exception types 1593 list of ignored exception types
1596 </dd> 1594 </dd>
1597 </dl> 1595 </dl>
1598 <a NAME="DebugUI.setExcList" ID="DebugUI.setExcList"></a> 1596 <a NAME="DebugUI.setExcList" ID="DebugUI.setExcList"></a>
1599 <h4>DebugUI.setExcList</h4> 1597 <h4>DebugUI.setExcList</h4>
1600 <b>setExcList</b>(<i>excList</i>) 1598 <b>setExcList</b>(<i>excList</i>)
1601
1602 <p> 1599 <p>
1603 Public slot to initialize the exceptions type list. 1600 Public slot to initialize the exceptions type list.
1604 </p> 1601 </p>
1602
1605 <dl> 1603 <dl>
1606 1604
1607 <dt><i>excList</i> (list of str)</dt> 1605 <dt><i>excList</i> (list of str)</dt>
1608 <dd> 1606 <dd>
1609 list of exception types 1607 list of exception types
1610 </dd> 1608 </dd>
1611 </dl> 1609 </dl>
1612 <a NAME="DebugUI.setExceptionReporting" ID="DebugUI.setExceptionReporting"></a> 1610 <a NAME="DebugUI.setExceptionReporting" ID="DebugUI.setExceptionReporting"></a>
1613 <h4>DebugUI.setExceptionReporting</h4> 1611 <h4>DebugUI.setExceptionReporting</h4>
1614 <b>setExceptionReporting</b>(<i>reportAllExceptions</i>) 1612 <b>setExceptionReporting</b>(<i>reportAllExceptions</i>)
1615
1616 <p> 1613 <p>
1617 Public slot to initialize the exception reporting flag. 1614 Public slot to initialize the exception reporting flag.
1618 </p> 1615 </p>
1616
1619 <dl> 1617 <dl>
1620 1618
1621 <dt><i>reportAllExceptions</i> (bool)</dt> 1619 <dt><i>reportAllExceptions</i> (bool)</dt>
1622 <dd> 1620 <dd>
1623 flag indicating to report all exceptions 1621 flag indicating to report all exceptions
1624 </dd> 1622 </dd>
1625 </dl> 1623 </dl>
1626 <a NAME="DebugUI.setMultiprocessNoDebugHistory" ID="DebugUI.setMultiprocessNoDebugHistory"></a> 1624 <a NAME="DebugUI.setMultiprocessNoDebugHistory" ID="DebugUI.setMultiprocessNoDebugHistory"></a>
1627 <h4>DebugUI.setMultiprocessNoDebugHistory</h4> 1625 <h4>DebugUI.setMultiprocessNoDebugHistory</h4>
1628 <b>setMultiprocessNoDebugHistory</b>(<i>noDebugList, clearHistories=False, history=None</i>) 1626 <b>setMultiprocessNoDebugHistory</b>(<i>noDebugList, clearHistories=False, history=None</i>)
1629
1630 <p> 1627 <p>
1631 Public slot to initialize the no debug list history. 1628 Public slot to initialize the no debug list history.
1632 </p> 1629 </p>
1630
1633 <dl> 1631 <dl>
1634 1632
1635 <dt><i>noDebugList</i> (str)</dt> 1633 <dt><i>noDebugList</i> (str)</dt>
1636 <dd> 1634 <dd>
1637 whitespace separated list of programs not to be 1635 whitespace separated list of programs not to be
1647 </dd> 1645 </dd>
1648 </dl> 1646 </dl>
1649 <a NAME="DebugUI.setScriptsHistory" ID="DebugUI.setScriptsHistory"></a> 1647 <a NAME="DebugUI.setScriptsHistory" ID="DebugUI.setScriptsHistory"></a>
1650 <h4>DebugUI.setScriptsHistory</h4> 1648 <h4>DebugUI.setScriptsHistory</h4>
1651 <b>setScriptsHistory</b>(<i>scriptName, clearHistories=False, history=None</i>) 1649 <b>setScriptsHistory</b>(<i>scriptName, clearHistories=False, history=None</i>)
1652
1653 <p> 1650 <p>
1654 Public slot to initialize the scripts history. 1651 Public slot to initialize the scripts history.
1655 </p> 1652 </p>
1653
1656 <dl> 1654 <dl>
1657 1655
1658 <dt><i>scriptName</i> (str)</dt> 1656 <dt><i>scriptName</i> (str)</dt>
1659 <dd> 1657 <dd>
1660 script name 1658 script name
1670 </dd> 1668 </dd>
1671 </dl> 1669 </dl>
1672 <a NAME="DebugUI.setTracePython" ID="DebugUI.setTracePython"></a> 1670 <a NAME="DebugUI.setTracePython" ID="DebugUI.setTracePython"></a>
1673 <h4>DebugUI.setTracePython</h4> 1671 <h4>DebugUI.setTracePython</h4>
1674 <b>setTracePython</b>(<i>tracePython</i>) 1672 <b>setTracePython</b>(<i>tracePython</i>)
1675
1676 <p> 1673 <p>
1677 Public slot to initialize the trace Python flag. 1674 Public slot to initialize the trace Python flag.
1678 </p> 1675 </p>
1676
1679 <dl> 1677 <dl>
1680 1678
1681 <dt><i>tracePython</i> (bool)</dt> 1679 <dt><i>tracePython</i> (bool)</dt>
1682 <dd> 1680 <dd>
1683 flag indicating if the Python library should be 1681 flag indicating if the Python library should be
1685 </dd> 1683 </dd>
1686 </dl> 1684 </dl>
1687 <a NAME="DebugUI.setWdHistory" ID="DebugUI.setWdHistory"></a> 1685 <a NAME="DebugUI.setWdHistory" ID="DebugUI.setWdHistory"></a>
1688 <h4>DebugUI.setWdHistory</h4> 1686 <h4>DebugUI.setWdHistory</h4>
1689 <b>setWdHistory</b>(<i>wdStr, clearHistories=False, history=None</i>) 1687 <b>setWdHistory</b>(<i>wdStr, clearHistories=False, history=None</i>)
1690
1691 <p> 1688 <p>
1692 Public slot to initialize the wd history. 1689 Public slot to initialize the wd history.
1693 </p> 1690 </p>
1691
1694 <dl> 1692 <dl>
1695 1693
1696 <dt><i>wdStr</i> (str)</dt> 1694 <dt><i>wdStr</i> (str)</dt>
1697 <dd> 1695 <dd>
1698 working directory 1696 working directory
1707 </dd> 1705 </dd>
1708 </dl> 1706 </dl>
1709 <a NAME="DebugUI.showNotification" ID="DebugUI.showNotification"></a> 1707 <a NAME="DebugUI.showNotification" ID="DebugUI.showNotification"></a>
1710 <h4>DebugUI.showNotification</h4> 1708 <h4>DebugUI.showNotification</h4>
1711 <b>showNotification</b>(<i>notification, kind=NotificationTypes.INFORMATION, timeout=None</i>) 1709 <b>showNotification</b>(<i>notification, kind=NotificationTypes.INFORMATION, timeout=None</i>)
1712
1713 <p> 1710 <p>
1714 Public method to show some notification message. 1711 Public method to show some notification message.
1715 </p> 1712 </p>
1713
1716 <dl> 1714 <dl>
1717 1715
1718 <dt><i>notification</i> (str)</dt> 1716 <dt><i>notification</i> (str)</dt>
1719 <dd> 1717 <dd>
1720 message to be shown 1718 message to be shown
1730 </dd> 1728 </dd>
1731 </dl> 1729 </dl>
1732 <a NAME="DebugUI.shutdown" ID="DebugUI.shutdown"></a> 1730 <a NAME="DebugUI.shutdown" ID="DebugUI.shutdown"></a>
1733 <h4>DebugUI.shutdown</h4> 1731 <h4>DebugUI.shutdown</h4>
1734 <b>shutdown</b>(<i></i>) 1732 <b>shutdown</b>(<i></i>)
1735
1736 <p> 1733 <p>
1737 Public method to perform shutdown actions. 1734 Public method to perform shutdown actions.
1738 </p> 1735 </p>
1736
1739 <a NAME="DebugUI.shutdownServer" ID="DebugUI.shutdownServer"></a> 1737 <a NAME="DebugUI.shutdownServer" ID="DebugUI.shutdownServer"></a>
1740 <h4>DebugUI.shutdownServer</h4> 1738 <h4>DebugUI.shutdownServer</h4>
1741 <b>shutdownServer</b>(<i></i>) 1739 <b>shutdownServer</b>(<i></i>)
1742
1743 <p> 1740 <p>
1744 Public method to shut down the debug server. 1741 Public method to shut down the debug server.
1745 </p> 1742 </p>
1746 <p> 1743 <p>
1747 This is needed to cleanly close the sockets on Win OS. 1744 This is needed to cleanly close the sockets on Win OS.
1748 </p> 1745 </p>
1746
1749 <dl> 1747 <dl>
1750 <dt>Return:</dt> 1748 <dt>Return:</dt>
1751 <dd> 1749 <dd>
1752 always true 1750 always true
1753 </dd> 1751 </dd>
1759 </dd> 1757 </dd>
1760 </dl> 1758 </dl>
1761 <a NAME="DebugUI.variablesFilter" ID="DebugUI.variablesFilter"></a> 1759 <a NAME="DebugUI.variablesFilter" ID="DebugUI.variablesFilter"></a>
1762 <h4>DebugUI.variablesFilter</h4> 1760 <h4>DebugUI.variablesFilter</h4>
1763 <b>variablesFilter</b>(<i>scope</i>) 1761 <b>variablesFilter</b>(<i>scope</i>)
1764
1765 <p> 1762 <p>
1766 Public method to get the variables filter for a scope. 1763 Public method to get the variables filter for a scope.
1767 </p> 1764 </p>
1765
1768 <dl> 1766 <dl>
1769 1767
1770 <dt><i>scope</i> (bool)</dt> 1768 <dt><i>scope</i> (bool)</dt>
1771 <dd> 1769 <dd>
1772 flag indicating global (True) or local (False) scope 1770 flag indicating global (True) or local (False) scope

eric ide

mercurial