Documentation/Source/eric5.Debugger.DebugViewer.html

changeset 2173
c21d1e99015a
parent 1926
474057fbefe0
child 2367
78f6c8193d37
equal deleted inserted replaced
2172:6d8eb5736925 2173:c21d1e99015a
26 </p><p> 26 </p><p>
27 The views avaliable are: 27 The views avaliable are:
28 <ul> 28 <ul>
29 <li>variables viewer for global variables</li> 29 <li>variables viewer for global variables</li>
30 <li>variables viewer for local variables</li> 30 <li>variables viewer for local variables</li>
31 <li>call trace viewer</li>
31 <li>viewer for breakpoints</li> 32 <li>viewer for breakpoints</li>
32 <li>viewer for watch expressions</li> 33 <li>viewer for watch expressions</li>
33 <li>viewer for exceptions</li> 34 <li>viewer for exceptions</li>
34 <li>viewer for threads</li> 35 <li>viewer for threads</li>
35 <li>a file browser (optional)</li> 36 <li>a file browser (optional)</li>
97 <td>Private slot to handle the source button press to show the selected file.</td> 98 <td>Private slot to handle the source button press to show the selected file.</td>
98 </tr><tr> 99 </tr><tr>
99 <td><a href="#DebugViewer.__threadSelected">__threadSelected</a></td> 100 <td><a href="#DebugViewer.__threadSelected">__threadSelected</a></td>
100 <td>Private slot to handle the selection of a thread in the thread list.</td> 101 <td>Private slot to handle the selection of a thread in the thread list.</td>
101 </tr><tr> 102 </tr><tr>
103 <td><a href="#DebugViewer.clearCallTrace">clearCallTrace</a></td>
104 <td>Public method to clear the recorded call trace.</td>
105 </tr><tr>
102 <td><a href="#DebugViewer.currentWidget">currentWidget</a></td> 106 <td><a href="#DebugViewer.currentWidget">currentWidget</a></td>
103 <td>Public method to get a reference to the current widget.</td> 107 <td>Public method to get a reference to the current widget.</td>
104 </tr><tr> 108 </tr><tr>
105 <td><a href="#DebugViewer.handleClientStack">handleClientStack</a></td> 109 <td><a href="#DebugViewer.handleClientStack">handleClientStack</a></td>
106 <td>Public slot to show the call stack of the program being debugged.</td> 110 <td>Public slot to show the call stack of the program being debugged.</td>
112 <td>Pulic slot to handle the switch to the shell in raw input mode.</td> 116 <td>Pulic slot to handle the switch to the shell in raw input mode.</td>
113 </tr><tr> 117 </tr><tr>
114 <td><a href="#DebugViewer.handleResetUI">handleResetUI</a></td> 118 <td><a href="#DebugViewer.handleResetUI">handleResetUI</a></td>
115 <td>Public method to reset the SBVviewer.</td> 119 <td>Public method to reset the SBVviewer.</td>
116 </tr><tr> 120 </tr><tr>
121 <td><a href="#DebugViewer.isCallTraceEnabled">isCallTraceEnabled</a></td>
122 <td>Public method to get the state of the call trace function.</td>
123 </tr><tr>
117 <td><a href="#DebugViewer.preferencesChanged">preferencesChanged</a></td> 124 <td><a href="#DebugViewer.preferencesChanged">preferencesChanged</a></td>
118 <td>Public slot to handle the preferencesChanged signal.</td> 125 <td>Public slot to handle the preferencesChanged signal.</td>
119 </tr><tr> 126 </tr><tr>
120 <td><a href="#DebugViewer.restoreCurrentPage">restoreCurrentPage</a></td> 127 <td><a href="#DebugViewer.restoreCurrentPage">restoreCurrentPage</a></td>
121 <td>Public slot to restore the previously saved page.</td> 128 <td>Public slot to restore the previously saved page.</td>
122 </tr><tr> 129 </tr><tr>
123 <td><a href="#DebugViewer.saveCurrentPage">saveCurrentPage</a></td> 130 <td><a href="#DebugViewer.saveCurrentPage">saveCurrentPage</a></td>
124 <td>Public slot to save the current page.</td> 131 <td>Public slot to save the current page.</td>
132 </tr><tr>
133 <td><a href="#DebugViewer.setCallTraceToProjectMode">setCallTraceToProjectMode</a></td>
134 <td>Public slot to set the call trace viewer to project mode.</td>
125 </tr><tr> 135 </tr><tr>
126 <td><a href="#DebugViewer.setCurrentWidget">setCurrentWidget</a></td> 136 <td><a href="#DebugViewer.setCurrentWidget">setCurrentWidget</a></td>
127 <td>Public slot to set the current page based on the given widget.</td> 137 <td>Public slot to set the current page based on the given widget.</td>
128 </tr><tr> 138 </tr><tr>
129 <td><a href="#DebugViewer.setDebugger">setDebugger</a></td> 139 <td><a href="#DebugViewer.setDebugger">setDebugger</a></td>
215 reference to the new current item (QTreeWidgetItem) 225 reference to the new current item (QTreeWidgetItem)
216 </dd><dt><i>previous</i></dt> 226 </dd><dt><i>previous</i></dt>
217 <dd> 227 <dd>
218 reference to the previous current item (QTreeWidgetItem) 228 reference to the previous current item (QTreeWidgetItem)
219 </dd> 229 </dd>
220 </dl><a NAME="DebugViewer.currentWidget" ID="DebugViewer.currentWidget"></a> 230 </dl><a NAME="DebugViewer.clearCallTrace" ID="DebugViewer.clearCallTrace"></a>
231 <h4>DebugViewer.clearCallTrace</h4>
232 <b>clearCallTrace</b>(<i></i>)
233 <p>
234 Public method to clear the recorded call trace.
235 </p><a NAME="DebugViewer.currentWidget" ID="DebugViewer.currentWidget"></a>
221 <h4>DebugViewer.currentWidget</h4> 236 <h4>DebugViewer.currentWidget</h4>
222 <b>currentWidget</b>(<i></i>) 237 <b>currentWidget</b>(<i></i>)
223 <p> 238 <p>
224 Public method to get a reference to the current widget. 239 Public method to get a reference to the current widget.
225 </p><dl> 240 </p><dl>
247 </p><a NAME="DebugViewer.handleResetUI" ID="DebugViewer.handleResetUI"></a> 262 </p><a NAME="DebugViewer.handleResetUI" ID="DebugViewer.handleResetUI"></a>
248 <h4>DebugViewer.handleResetUI</h4> 263 <h4>DebugViewer.handleResetUI</h4>
249 <b>handleResetUI</b>(<i></i>) 264 <b>handleResetUI</b>(<i></i>)
250 <p> 265 <p>
251 Public method to reset the SBVviewer. 266 Public method to reset the SBVviewer.
252 </p><a NAME="DebugViewer.preferencesChanged" ID="DebugViewer.preferencesChanged"></a> 267 </p><a NAME="DebugViewer.isCallTraceEnabled" ID="DebugViewer.isCallTraceEnabled"></a>
268 <h4>DebugViewer.isCallTraceEnabled</h4>
269 <b>isCallTraceEnabled</b>(<i></i>)
270 <p>
271 Public method to get the state of the call trace function.
272 </p><dl>
273 <dt>Returns:</dt>
274 <dd>
275 flag indicating the state of the call trace function (boolean)
276 </dd>
277 </dl><a NAME="DebugViewer.preferencesChanged" ID="DebugViewer.preferencesChanged"></a>
253 <h4>DebugViewer.preferencesChanged</h4> 278 <h4>DebugViewer.preferencesChanged</h4>
254 <b>preferencesChanged</b>(<i></i>) 279 <b>preferencesChanged</b>(<i></i>)
255 <p> 280 <p>
256 Public slot to handle the preferencesChanged signal. 281 Public slot to handle the preferencesChanged signal.
257 </p><a NAME="DebugViewer.restoreCurrentPage" ID="DebugViewer.restoreCurrentPage"></a> 282 </p><a NAME="DebugViewer.restoreCurrentPage" ID="DebugViewer.restoreCurrentPage"></a>
262 </p><a NAME="DebugViewer.saveCurrentPage" ID="DebugViewer.saveCurrentPage"></a> 287 </p><a NAME="DebugViewer.saveCurrentPage" ID="DebugViewer.saveCurrentPage"></a>
263 <h4>DebugViewer.saveCurrentPage</h4> 288 <h4>DebugViewer.saveCurrentPage</h4>
264 <b>saveCurrentPage</b>(<i></i>) 289 <b>saveCurrentPage</b>(<i></i>)
265 <p> 290 <p>
266 Public slot to save the current page. 291 Public slot to save the current page.
267 </p><a NAME="DebugViewer.setCurrentWidget" ID="DebugViewer.setCurrentWidget"></a> 292 </p><a NAME="DebugViewer.setCallTraceToProjectMode" ID="DebugViewer.setCallTraceToProjectMode"></a>
293 <h4>DebugViewer.setCallTraceToProjectMode</h4>
294 <b>setCallTraceToProjectMode</b>(<i>enabled</i>)
295 <p>
296 Public slot to set the call trace viewer to project mode.
297 </p><p>
298 In project mode the call trace info is shown with project relative
299 path names.
300 </p><dl>
301 <dt><i>enabled</i></dt>
302 <dd>
303 flag indicating to enable the project mode (boolean)
304 </dd>
305 </dl><a NAME="DebugViewer.setCurrentWidget" ID="DebugViewer.setCurrentWidget"></a>
268 <h4>DebugViewer.setCurrentWidget</h4> 306 <h4>DebugViewer.setCurrentWidget</h4>
269 <b>setCurrentWidget</b>(<i>widget</i>) 307 <b>setCurrentWidget</b>(<i>widget</i>)
270 <p> 308 <p>
271 Public slot to set the current page based on the given widget. 309 Public slot to set the current page based on the given widget.
272 </p><dl> 310 </p><dl>

eric ide

mercurial