61 the filesystem browser (optional), the two variables viewers |
61 the filesystem browser (optional), the two variables viewers |
62 (global and local), a breakpoint viewer, a watch expression viewer and |
62 (global and local), a breakpoint viewer, a watch expression viewer and |
63 the exception logger. Additionally a list of all threads is shown. |
63 the exception logger. Additionally a list of all threads is shown. |
64 </p><h3>Signals</h3> |
64 </p><h3>Signals</h3> |
65 <dl> |
65 <dl> |
66 <dt>sourceFile(string, int)</dt> |
66 <dt>preferencesChanged()</dt> |
|
67 <dd> |
|
68 emitted to react on changed preferences |
|
69 </dd><dt>sourceFile(string, int)</dt> |
67 <dd> |
70 <dd> |
68 emitted to open a source file at a line |
71 emitted to open a source file at a line |
69 </dd> |
72 </dd> |
70 </dl> |
73 </dl> |
71 <h3>Derived from</h3> |
74 <h3>Derived from</h3> |
106 <td>Public slot to show the call stack of the program being debugged.</td> |
109 <td>Public slot to show the call stack of the program being debugged.</td> |
107 </tr><tr> |
110 </tr><tr> |
108 <td><a href="#DebugViewer.handleDebuggingStarted">handleDebuggingStarted</a></td> |
111 <td><a href="#DebugViewer.handleDebuggingStarted">handleDebuggingStarted</a></td> |
109 <td>Public slot to handle the start of a debugging session.</td> |
112 <td>Public slot to handle the start of a debugging session.</td> |
110 </tr><tr> |
113 </tr><tr> |
|
114 <td><a href="#DebugViewer.handlePreferencesChanged">handlePreferencesChanged</a></td> |
|
115 <td>Public slot to handle the preferencesChanged signal.</td> |
|
116 </tr><tr> |
111 <td><a href="#DebugViewer.handleResetUI">handleResetUI</a></td> |
117 <td><a href="#DebugViewer.handleResetUI">handleResetUI</a></td> |
112 <td>Public method to reset the SBVviewer.</td> |
118 <td>Public method to reset the SBVviewer.</td> |
113 </tr><tr> |
119 </tr><tr> |
114 <td><a href="#DebugViewer.initCallStackViewer">initCallStackViewer</a></td> |
120 <td><a href="#DebugViewer.initCallStackViewer">initCallStackViewer</a></td> |
115 <td>Public method to initialize the call stack viewer.</td> |
121 <td>Public method to initialize the call stack viewer.</td> |
116 </tr><tr> |
122 </tr><tr> |
117 <td><a href="#DebugViewer.isCallTraceEnabled">isCallTraceEnabled</a></td> |
123 <td><a href="#DebugViewer.isCallTraceEnabled">isCallTraceEnabled</a></td> |
118 <td>Public method to get the state of the call trace function.</td> |
124 <td>Public method to get the state of the call trace function.</td> |
119 </tr><tr> |
|
120 <td><a href="#DebugViewer.preferencesChanged">preferencesChanged</a></td> |
|
121 <td>Public slot to handle the preferencesChanged signal.</td> |
|
122 </tr><tr> |
125 </tr><tr> |
123 <td><a href="#DebugViewer.setCallTraceToProjectMode">setCallTraceToProjectMode</a></td> |
126 <td><a href="#DebugViewer.setCallTraceToProjectMode">setCallTraceToProjectMode</a></td> |
124 <td>Public slot to set the call trace viewer to project mode.</td> |
127 <td>Public slot to set the call trace viewer to project mode.</td> |
125 </tr><tr> |
128 </tr><tr> |
126 <td><a href="#DebugViewer.setCurrentWidget">setCurrentWidget</a></td> |
129 <td><a href="#DebugViewer.setCurrentWidget">setCurrentWidget</a></td> |
240 <b>handleDebuggingStarted</b>(<i></i>) |
243 <b>handleDebuggingStarted</b>(<i></i>) |
241 <p> |
244 <p> |
242 Public slot to handle the start of a debugging session. |
245 Public slot to handle the start of a debugging session. |
243 </p><p> |
246 </p><p> |
244 This slot sets the variables filter expressions. |
247 This slot sets the variables filter expressions. |
|
248 </p><a NAME="DebugViewer.handlePreferencesChanged" ID="DebugViewer.handlePreferencesChanged"></a> |
|
249 <h4>DebugViewer.handlePreferencesChanged</h4> |
|
250 <b>handlePreferencesChanged</b>(<i></i>) |
|
251 <p> |
|
252 Public slot to handle the preferencesChanged signal. |
245 </p><a NAME="DebugViewer.handleResetUI" ID="DebugViewer.handleResetUI"></a> |
253 </p><a NAME="DebugViewer.handleResetUI" ID="DebugViewer.handleResetUI"></a> |
246 <h4>DebugViewer.handleResetUI</h4> |
254 <h4>DebugViewer.handleResetUI</h4> |
247 <b>handleResetUI</b>(<i></i>) |
255 <b>handleResetUI</b>(<i></i>) |
248 <p> |
256 <p> |
249 Public method to reset the SBVviewer. |
257 Public method to reset the SBVviewer. |
265 </p><dl> |
273 </p><dl> |
266 <dt>Returns:</dt> |
274 <dt>Returns:</dt> |
267 <dd> |
275 <dd> |
268 flag indicating the state of the call trace function (boolean) |
276 flag indicating the state of the call trace function (boolean) |
269 </dd> |
277 </dd> |
270 </dl><a NAME="DebugViewer.preferencesChanged" ID="DebugViewer.preferencesChanged"></a> |
278 </dl><a NAME="DebugViewer.setCallTraceToProjectMode" ID="DebugViewer.setCallTraceToProjectMode"></a> |
271 <h4>DebugViewer.preferencesChanged</h4> |
|
272 <b>preferencesChanged</b>(<i></i>) |
|
273 <p> |
|
274 Public slot to handle the preferencesChanged signal. |
|
275 </p><a NAME="DebugViewer.setCallTraceToProjectMode" ID="DebugViewer.setCallTraceToProjectMode"></a> |
|
276 <h4>DebugViewer.setCallTraceToProjectMode</h4> |
279 <h4>DebugViewer.setCallTraceToProjectMode</h4> |
277 <b>setCallTraceToProjectMode</b>(<i>enabled</i>) |
280 <b>setCallTraceToProjectMode</b>(<i>enabled</i>) |
278 <p> |
281 <p> |
279 Public slot to set the call trace viewer to project mode. |
282 Public slot to set the call trace viewer to project mode. |
280 </p><p> |
283 </p><p> |