106 <td>Public slot to show the call stack of the program being debugged.</td> |
106 <td>Public slot to show the call stack of the program being debugged.</td> |
107 </tr><tr> |
107 </tr><tr> |
108 <td><a href="#DebugViewer.handleDebuggingStarted">handleDebuggingStarted</a></td> |
108 <td><a href="#DebugViewer.handleDebuggingStarted">handleDebuggingStarted</a></td> |
109 <td>Public slot to handle the start of a debugging session.</td> |
109 <td>Public slot to handle the start of a debugging session.</td> |
110 </tr><tr> |
110 </tr><tr> |
111 <td><a href="#DebugViewer.handleRawInput">handleRawInput</a></td> |
|
112 <td>Public slot to handle the switch to the shell in raw input mode.</td> |
|
113 </tr><tr> |
|
114 <td><a href="#DebugViewer.handleResetUI">handleResetUI</a></td> |
111 <td><a href="#DebugViewer.handleResetUI">handleResetUI</a></td> |
115 <td>Public method to reset the SBVviewer.</td> |
112 <td>Public method to reset the SBVviewer.</td> |
116 </tr><tr> |
113 </tr><tr> |
117 <td><a href="#DebugViewer.initCallStackViewer">initCallStackViewer</a></td> |
114 <td><a href="#DebugViewer.initCallStackViewer">initCallStackViewer</a></td> |
118 <td>Public method to initialize the call stack viewer.</td> |
115 <td>Public method to initialize the call stack viewer.</td> |
120 <td><a href="#DebugViewer.isCallTraceEnabled">isCallTraceEnabled</a></td> |
117 <td><a href="#DebugViewer.isCallTraceEnabled">isCallTraceEnabled</a></td> |
121 <td>Public method to get the state of the call trace function.</td> |
118 <td>Public method to get the state of the call trace function.</td> |
122 </tr><tr> |
119 </tr><tr> |
123 <td><a href="#DebugViewer.preferencesChanged">preferencesChanged</a></td> |
120 <td><a href="#DebugViewer.preferencesChanged">preferencesChanged</a></td> |
124 <td>Public slot to handle the preferencesChanged signal.</td> |
121 <td>Public slot to handle the preferencesChanged signal.</td> |
125 </tr><tr> |
|
126 <td><a href="#DebugViewer.restoreCurrentPage">restoreCurrentPage</a></td> |
|
127 <td>Public slot to restore the previously saved page.</td> |
|
128 </tr><tr> |
|
129 <td><a href="#DebugViewer.saveCurrentPage">saveCurrentPage</a></td> |
|
130 <td>Public slot to save the current page.</td> |
|
131 </tr><tr> |
122 </tr><tr> |
132 <td><a href="#DebugViewer.setCallTraceToProjectMode">setCallTraceToProjectMode</a></td> |
123 <td><a href="#DebugViewer.setCallTraceToProjectMode">setCallTraceToProjectMode</a></td> |
133 <td>Public slot to set the call trace viewer to project mode.</td> |
124 <td>Public slot to set the call trace viewer to project mode.</td> |
134 </tr><tr> |
125 </tr><tr> |
135 <td><a href="#DebugViewer.setCurrentWidget">setCurrentWidget</a></td> |
126 <td><a href="#DebugViewer.setCurrentWidget">setCurrentWidget</a></td> |
164 <table> |
155 <table> |
165 <tr><td>None</td></tr> |
156 <tr><td>None</td></tr> |
166 </table> |
157 </table> |
167 <a NAME="DebugViewer.__init__" ID="DebugViewer.__init__"></a> |
158 <a NAME="DebugViewer.__init__" ID="DebugViewer.__init__"></a> |
168 <h4>DebugViewer (Constructor)</h4> |
159 <h4>DebugViewer (Constructor)</h4> |
169 <b>DebugViewer</b>(<i>debugServer, docked, vm, parent=None, embeddedShell=True, embeddedBrowser=True</i>) |
160 <b>DebugViewer</b>(<i>debugServer, docked, vm, parent=None</i>) |
170 <p> |
161 <p> |
171 Constructor |
162 Constructor |
172 </p><dl> |
163 </p><dl> |
173 <dt><i>debugServer</i></dt> |
164 <dt><i>debugServer</i></dt> |
174 <dd> |
165 <dd> |
180 <dd> |
171 <dd> |
181 reference to the viewmanager object |
172 reference to the viewmanager object |
182 </dd><dt><i>parent</i></dt> |
173 </dd><dt><i>parent</i></dt> |
183 <dd> |
174 <dd> |
184 parent widget (QWidget) |
175 parent widget (QWidget) |
185 </dd><dt><i>embeddedShell</i></dt> |
|
186 <dd> |
|
187 flag indicating whether the shell should be |
|
188 included. This flag is set to False by those layouts, that have |
|
189 the interpreter shell in a separate window. |
|
190 </dd><dt><i>embeddedBrowser</i></dt> |
|
191 <dd> |
|
192 flag indicating whether the file browser should |
|
193 be included. This flag is set to False by those layouts, that |
|
194 have the file browser in a separate window or embedded |
|
195 in the project browser instead. |
|
196 </dd> |
176 </dd> |
197 </dl><a NAME="DebugViewer.__callStackFrameSelected" ID="DebugViewer.__callStackFrameSelected"></a> |
177 </dl><a NAME="DebugViewer.__callStackFrameSelected" ID="DebugViewer.__callStackFrameSelected"></a> |
198 <h4>DebugViewer.__callStackFrameSelected</h4> |
178 <h4>DebugViewer.__callStackFrameSelected</h4> |
199 <b>__callStackFrameSelected</b>(<i>frameNo</i>) |
179 <b>__callStackFrameSelected</b>(<i>frameNo</i>) |
200 <p> |
180 <p> |
266 <b>handleDebuggingStarted</b>(<i></i>) |
246 <b>handleDebuggingStarted</b>(<i></i>) |
267 <p> |
247 <p> |
268 Public slot to handle the start of a debugging session. |
248 Public slot to handle the start of a debugging session. |
269 </p><p> |
249 </p><p> |
270 This slot sets the variables filter expressions. |
250 This slot sets the variables filter expressions. |
271 </p><a NAME="DebugViewer.handleRawInput" ID="DebugViewer.handleRawInput"></a> |
|
272 <h4>DebugViewer.handleRawInput</h4> |
|
273 <b>handleRawInput</b>(<i></i>) |
|
274 <p> |
|
275 Public slot to handle the switch to the shell in raw input mode. |
|
276 </p><a NAME="DebugViewer.handleResetUI" ID="DebugViewer.handleResetUI"></a> |
251 </p><a NAME="DebugViewer.handleResetUI" ID="DebugViewer.handleResetUI"></a> |
277 <h4>DebugViewer.handleResetUI</h4> |
252 <h4>DebugViewer.handleResetUI</h4> |
278 <b>handleResetUI</b>(<i></i>) |
253 <b>handleResetUI</b>(<i></i>) |
279 <p> |
254 <p> |
280 Public method to reset the SBVviewer. |
255 Public method to reset the SBVviewer. |
301 </dl><a NAME="DebugViewer.preferencesChanged" ID="DebugViewer.preferencesChanged"></a> |
276 </dl><a NAME="DebugViewer.preferencesChanged" ID="DebugViewer.preferencesChanged"></a> |
302 <h4>DebugViewer.preferencesChanged</h4> |
277 <h4>DebugViewer.preferencesChanged</h4> |
303 <b>preferencesChanged</b>(<i></i>) |
278 <b>preferencesChanged</b>(<i></i>) |
304 <p> |
279 <p> |
305 Public slot to handle the preferencesChanged signal. |
280 Public slot to handle the preferencesChanged signal. |
306 </p><a NAME="DebugViewer.restoreCurrentPage" ID="DebugViewer.restoreCurrentPage"></a> |
|
307 <h4>DebugViewer.restoreCurrentPage</h4> |
|
308 <b>restoreCurrentPage</b>(<i></i>) |
|
309 <p> |
|
310 Public slot to restore the previously saved page. |
|
311 </p><a NAME="DebugViewer.saveCurrentPage" ID="DebugViewer.saveCurrentPage"></a> |
|
312 <h4>DebugViewer.saveCurrentPage</h4> |
|
313 <b>saveCurrentPage</b>(<i></i>) |
|
314 <p> |
|
315 Public slot to save the current page. |
|
316 </p><a NAME="DebugViewer.setCallTraceToProjectMode" ID="DebugViewer.setCallTraceToProjectMode"></a> |
281 </p><a NAME="DebugViewer.setCallTraceToProjectMode" ID="DebugViewer.setCallTraceToProjectMode"></a> |
317 <h4>DebugViewer.setCallTraceToProjectMode</h4> |
282 <h4>DebugViewer.setCallTraceToProjectMode</h4> |
318 <b>setCallTraceToProjectMode</b>(<i>enabled</i>) |
283 <b>setCallTraceToProjectMode</b>(<i>enabled</i>) |
319 <p> |
284 <p> |
320 Public slot to set the call trace viewer to project mode. |
285 Public slot to set the call trace viewer to project mode. |