107 <td><a href="#DebugUI.__clearBreakpoints">__clearBreakpoints</a></td> |
107 <td><a href="#DebugUI.__clearBreakpoints">__clearBreakpoints</a></td> |
108 <td>Private slot to handle the 'Clear breakpoints' action.</td> |
108 <td>Private slot to handle the 'Clear breakpoints' action.</td> |
109 </tr> |
109 </tr> |
110 <tr> |
110 <tr> |
111 <td><a href="#DebugUI.__clientBreakConditionError">__clientBreakConditionError</a></td> |
111 <td><a href="#DebugUI.__clientBreakConditionError">__clientBreakConditionError</a></td> |
112 <td></td> |
112 <td>Private method to handle a condition error of a breakpoint.</td> |
113 </tr> |
113 </tr> |
114 <tr> |
114 <tr> |
115 <td><a href="#DebugUI.__clientDebuggerId">__clientDebuggerId</a></td> |
115 <td><a href="#DebugUI.__clientDebuggerId">__clientDebuggerId</a></td> |
116 <td>Private slot to track the list of connected debuggers.</td> |
116 <td>Private slot to track the list of connected debuggers.</td> |
117 </tr> |
117 </tr> |
131 <td><a href="#DebugUI.__clientGone">__clientGone</a></td> |
131 <td><a href="#DebugUI.__clientGone">__clientGone</a></td> |
132 <td>Private method to handle the disconnection of the debugger client.</td> |
132 <td>Private method to handle the disconnection of the debugger client.</td> |
133 </tr> |
133 </tr> |
134 <tr> |
134 <tr> |
135 <td><a href="#DebugUI.__clientLine">__clientLine</a></td> |
135 <td><a href="#DebugUI.__clientLine">__clientLine</a></td> |
136 <td></td> |
136 <td>Private method to handle a change to the current line.</td> |
137 </tr> |
137 </tr> |
138 <tr> |
138 <tr> |
139 <td><a href="#DebugUI.__clientSignal">__clientSignal</a></td> |
139 <td><a href="#DebugUI.__clientSignal">__clientSignal</a></td> |
140 <td>Private method to handle a signal generated on the client side.</td> |
140 <td>Private method to handle a signal generated on the client side.</td> |
141 </tr> |
141 </tr> |
155 <td><a href="#DebugUI.__clientVariables">__clientVariables</a></td> |
155 <td><a href="#DebugUI.__clientVariables">__clientVariables</a></td> |
156 <td>Private method to write the clients variables to the user interface.</td> |
156 <td>Private method to write the clients variables to the user interface.</td> |
157 </tr> |
157 </tr> |
158 <tr> |
158 <tr> |
159 <td><a href="#DebugUI.__clientWatchConditionError">__clientWatchConditionError</a></td> |
159 <td><a href="#DebugUI.__clientWatchConditionError">__clientWatchConditionError</a></td> |
160 <td></td> |
160 <td>Private method to handle a expression error of a watch expression.</td> |
161 </tr> |
161 </tr> |
162 <tr> |
162 <tr> |
163 <td><a href="#DebugUI.__configureExceptionsFilter">__configureExceptionsFilter</a></td> |
163 <td><a href="#DebugUI.__configureExceptionsFilter">__configureExceptionsFilter</a></td> |
164 <td>Private slot for displaying the exception filter dialog.</td> |
164 <td>Private slot for displaying the exception filter dialog.</td> |
165 </tr> |
165 </tr> |
523 </p> |
523 </p> |
524 <a NAME="DebugUI.__clientBreakConditionError" ID="DebugUI.__clientBreakConditionError"></a> |
524 <a NAME="DebugUI.__clientBreakConditionError" ID="DebugUI.__clientBreakConditionError"></a> |
525 <h4>DebugUI.__clientBreakConditionError</h4> |
525 <h4>DebugUI.__clientBreakConditionError</h4> |
526 <b>__clientBreakConditionError</b>(<i>filename, lineno, debuggerId</i>) |
526 <b>__clientBreakConditionError</b>(<i>filename, lineno, debuggerId</i>) |
527 |
527 |
|
528 <p> |
|
529 Private method to handle a condition error of a breakpoint. |
|
530 </p> |
|
531 <dl> |
|
532 |
|
533 <dt><i>filename</i> (str)</dt> |
|
534 <dd> |
|
535 filename of the breakpoint |
|
536 </dd> |
|
537 <dt><i>lineno</i> (int)</dt> |
|
538 <dd> |
|
539 line umber of the breakpoint |
|
540 </dd> |
|
541 <dt><i>debuggerId</i> (str)</dt> |
|
542 <dd> |
|
543 ID of the debugger backend |
|
544 </dd> |
|
545 </dl> |
528 <a NAME="DebugUI.__clientDebuggerId" ID="DebugUI.__clientDebuggerId"></a> |
546 <a NAME="DebugUI.__clientDebuggerId" ID="DebugUI.__clientDebuggerId"></a> |
529 <h4>DebugUI.__clientDebuggerId</h4> |
547 <h4>DebugUI.__clientDebuggerId</h4> |
530 <b>__clientDebuggerId</b>(<i>debuggerId</i>) |
548 <b>__clientDebuggerId</b>(<i>debuggerId</i>) |
531 |
549 |
532 <p> |
550 <p> |
626 </dl> |
644 </dl> |
627 <a NAME="DebugUI.__clientLine" ID="DebugUI.__clientLine"></a> |
645 <a NAME="DebugUI.__clientLine" ID="DebugUI.__clientLine"></a> |
628 <h4>DebugUI.__clientLine</h4> |
646 <h4>DebugUI.__clientLine</h4> |
629 <b>__clientLine</b>(<i>fn, line, debuggerId, threadName, forStack</i>) |
647 <b>__clientLine</b>(<i>fn, line, debuggerId, threadName, forStack</i>) |
630 |
648 |
|
649 <p> |
|
650 Private method to handle a change to the current line. |
|
651 </p> |
|
652 <dl> |
|
653 |
|
654 <dt><i>fn</i> (str)</dt> |
|
655 <dd> |
|
656 filename |
|
657 </dd> |
|
658 <dt><i>line</i> (int)</dt> |
|
659 <dd> |
|
660 linenumber |
|
661 </dd> |
|
662 <dt><i>debuggerId</i> (str)</dt> |
|
663 <dd> |
|
664 ID of the debugger backend |
|
665 </dd> |
|
666 <dt><i>threadName</i> (str)</dt> |
|
667 <dd> |
|
668 name of the thread signaling the event |
|
669 </dd> |
|
670 <dt><i>forStack</i> (bool)</dt> |
|
671 <dd> |
|
672 flag indicating this is for a stack dump |
|
673 </dd> |
|
674 </dl> |
631 <a NAME="DebugUI.__clientSignal" ID="DebugUI.__clientSignal"></a> |
675 <a NAME="DebugUI.__clientSignal" ID="DebugUI.__clientSignal"></a> |
632 <h4>DebugUI.__clientSignal</h4> |
676 <h4>DebugUI.__clientSignal</h4> |
633 <b>__clientSignal</b>(<i>message, filename, lineNo, funcName, funcArgs, debuggerId</i>) |
677 <b>__clientSignal</b>(<i>message, filename, lineNo, funcName, funcArgs, debuggerId</i>) |
634 |
678 |
635 <p> |
679 <p> |
753 </dl> |
797 </dl> |
754 <a NAME="DebugUI.__clientWatchConditionError" ID="DebugUI.__clientWatchConditionError"></a> |
798 <a NAME="DebugUI.__clientWatchConditionError" ID="DebugUI.__clientWatchConditionError"></a> |
755 <h4>DebugUI.__clientWatchConditionError</h4> |
799 <h4>DebugUI.__clientWatchConditionError</h4> |
756 <b>__clientWatchConditionError</b>(<i>cond, debuggerId</i>) |
800 <b>__clientWatchConditionError</b>(<i>cond, debuggerId</i>) |
757 |
801 |
|
802 <p> |
|
803 Private method to handle a expression error of a watch expression. |
|
804 </p> |
|
805 <p> |
|
806 Note: This can only happen for normal watch expressions |
|
807 </p> |
|
808 <dl> |
|
809 |
|
810 <dt><i>cond</i> (str)</dt> |
|
811 <dd> |
|
812 expression of the watch expression |
|
813 </dd> |
|
814 <dt><i>debuggerId</i> (str)</dt> |
|
815 <dd> |
|
816 ID of the debugger backend |
|
817 </dd> |
|
818 </dl> |
758 <a NAME="DebugUI.__configureExceptionsFilter" ID="DebugUI.__configureExceptionsFilter"></a> |
819 <a NAME="DebugUI.__configureExceptionsFilter" ID="DebugUI.__configureExceptionsFilter"></a> |
759 <h4>DebugUI.__configureExceptionsFilter</h4> |
820 <h4>DebugUI.__configureExceptionsFilter</h4> |
760 <b>__configureExceptionsFilter</b>(<i></i>) |
821 <b>__configureExceptionsFilter</b>(<i></i>) |
761 |
822 |
762 <p> |
823 <p> |