133 <tr> |
133 <tr> |
134 <td><a href="#DebugUI.__clientDebuggerId">__clientDebuggerId</a></td> |
134 <td><a href="#DebugUI.__clientDebuggerId">__clientDebuggerId</a></td> |
135 <td>Private slot to track the list of connected debuggers.</td> |
135 <td>Private slot to track the list of connected debuggers.</td> |
136 </tr> |
136 </tr> |
137 <tr> |
137 <tr> |
|
138 <td><a href="#DebugUI.__clientDisconnected">__clientDisconnected</a></td> |
|
139 <td>Private slot to handle a debug client disconnecting its control socket.</td> |
|
140 </tr> |
|
141 <tr> |
138 <td><a href="#DebugUI.__clientException">__clientException</a></td> |
142 <td><a href="#DebugUI.__clientException">__clientException</a></td> |
139 <td>Private method to handle an exception of the debugged program.</td> |
143 <td>Private method to handle an exception of the debugged program.</td> |
140 </tr> |
144 </tr> |
141 <tr> |
145 <tr> |
142 <td><a href="#DebugUI.__clientExit">__clientExit</a></td> |
146 <td><a href="#DebugUI.__clientExit">__clientExit</a></td> |
143 <td>Private method to handle the debugged program terminating.</td> |
147 <td>Private slot to handle the debugged program terminating.</td> |
144 </tr> |
148 </tr> |
145 <tr> |
149 <tr> |
146 <td><a href="#DebugUI.__clientGone">__clientGone</a></td> |
150 <td><a href="#DebugUI.__clientGone">__clientGone</a></td> |
147 <td>Private method to handle the disconnection of the debugger client.</td> |
151 <td>Private method to handle the disconnection of the debugger client.</td> |
148 </tr> |
152 </tr> |
359 <td>Public method to clear the various debug histories.</td> |
363 <td>Public method to clear the various debug histories.</td> |
360 </tr> |
364 </tr> |
361 <tr> |
365 <tr> |
362 <td><a href="#DebugUI.getActions">getActions</a></td> |
366 <td><a href="#DebugUI.getActions">getActions</a></td> |
363 <td>Public method to get a list of all actions.</td> |
367 <td>Public method to get a list of all actions.</td> |
364 </tr> |
|
365 <tr> |
|
366 <td><a href="#DebugUI.getDebuggerData">getDebuggerData</a></td> |
|
367 <td>Public method to refresh the debugging data of a specific debugger backend.</td> |
|
368 </tr> |
368 </tr> |
369 <tr> |
369 <tr> |
370 <td><a href="#DebugUI.getSelectedDebuggerId">getSelectedDebuggerId</a></td> |
370 <td><a href="#DebugUI.getSelectedDebuggerId">getSelectedDebuggerId</a></td> |
371 <td>Public method to get the currently selected debugger ID.</td> |
371 <td>Public method to get the currently selected debugger ID.</td> |
372 </tr> |
372 </tr> |
548 <dt><i>debuggerId</i> (str)</dt> |
548 <dt><i>debuggerId</i> (str)</dt> |
549 <dd> |
549 <dd> |
550 ID of the debugger backend |
550 ID of the debugger backend |
551 </dd> |
551 </dd> |
552 </dl> |
552 </dl> |
|
553 <a NAME="DebugUI.__clientDisconnected" ID="DebugUI.__clientDisconnected"></a> |
|
554 <h4>DebugUI.__clientDisconnected</h4> |
|
555 <b>__clientDisconnected</b>(<i>debuggerId</i>) |
|
556 |
|
557 <p> |
|
558 Private slot to handle a debug client disconnecting its control |
|
559 socket. |
|
560 </p> |
|
561 <dl> |
|
562 |
|
563 <dt><i>debuggerId</i> (str)</dt> |
|
564 <dd> |
|
565 ID of the debugger backend |
|
566 </dd> |
|
567 </dl> |
553 <a NAME="DebugUI.__clientException" ID="DebugUI.__clientException"></a> |
568 <a NAME="DebugUI.__clientException" ID="DebugUI.__clientException"></a> |
554 <h4>DebugUI.__clientException</h4> |
569 <h4>DebugUI.__clientException</h4> |
555 <b>__clientException</b>(<i>exceptionType, exceptionMessage, stackTrace, debuggerId</i>) |
570 <b>__clientException</b>(<i>exceptionType, exceptionMessage, stackTrace, debuggerId</i>) |
556 |
571 |
557 <p> |
572 <p> |
579 <a NAME="DebugUI.__clientExit" ID="DebugUI.__clientExit"></a> |
594 <a NAME="DebugUI.__clientExit" ID="DebugUI.__clientExit"></a> |
580 <h4>DebugUI.__clientExit</h4> |
595 <h4>DebugUI.__clientExit</h4> |
581 <b>__clientExit</b>(<i>program, status, message, quiet, debuggerId</i>) |
596 <b>__clientExit</b>(<i>program, status, message, quiet, debuggerId</i>) |
582 |
597 |
583 <p> |
598 <p> |
584 Private method to handle the debugged program terminating. |
599 Private slot to handle the debugged program terminating. |
585 </p> |
600 </p> |
586 <dl> |
601 <dl> |
587 |
602 |
588 <dt><i>program</i> (str)</dt> |
603 <dt><i>program</i> (str)</dt> |
589 <dd> |
604 <dd> |
1282 <dt>Returns:</dt> |
1297 <dt>Returns:</dt> |
1283 <dd> |
1298 <dd> |
1284 list of all actions (list of E5Action) |
1299 list of all actions (list of E5Action) |
1285 </dd> |
1300 </dd> |
1286 </dl> |
1301 </dl> |
1287 <a NAME="DebugUI.getDebuggerData" ID="DebugUI.getDebuggerData"></a> |
|
1288 <h4>DebugUI.getDebuggerData</h4> |
|
1289 <b>getDebuggerData</b>(<i>debuggerId</i>) |
|
1290 |
|
1291 <p> |
|
1292 Public method to refresh the debugging data of a specific debugger |
|
1293 backend. |
|
1294 </p> |
|
1295 <dl> |
|
1296 |
|
1297 <dt><i>debuggerId</i> (str)</dt> |
|
1298 <dd> |
|
1299 ID of the debugger backend |
|
1300 </dd> |
|
1301 </dl> |
|
1302 <a NAME="DebugUI.getSelectedDebuggerId" ID="DebugUI.getSelectedDebuggerId"></a> |
1302 <a NAME="DebugUI.getSelectedDebuggerId" ID="DebugUI.getSelectedDebuggerId"></a> |
1303 <h4>DebugUI.getSelectedDebuggerId</h4> |
1303 <h4>DebugUI.getSelectedDebuggerId</h4> |
1304 <b>getSelectedDebuggerId</b>(<i></i>) |
1304 <b>getSelectedDebuggerId</b>(<i></i>) |
1305 |
1305 |
1306 <p> |
1306 <p> |