Documentation/Source/eric5.Debugger.DebugViewer.html

changeset 2622
08cc2f31c983
parent 2387
2d119e79ab54
child 2966
f85f686981ad
--- a/Documentation/Source/eric5.Debugger.DebugViewer.html	Thu Apr 25 19:53:25 2013 +0200
+++ b/Documentation/Source/eric5.Debugger.DebugViewer.html	Fri Apr 26 19:37:21 2013 +0200
@@ -84,6 +84,9 @@
 <td><a href="#DebugViewer.__init__">DebugViewer</a></td>
 <td>Constructor</td>
 </tr><tr>
+<td><a href="#DebugViewer.__callStackFrameSelected">__callStackFrameSelected</a></td>
+<td>Private slot to handle the selection of a call stack entry of the call stack viewer.</td>
+</tr><tr>
 <td><a href="#DebugViewer.__frameSelected">__frameSelected</a></td>
 <td>Private slot to handle the selection of a new stack frame number.</td>
 </tr><tr>
@@ -117,6 +120,9 @@
 <td><a href="#DebugViewer.handleResetUI">handleResetUI</a></td>
 <td>Public method to reset the SBVviewer.</td>
 </tr><tr>
+<td><a href="#DebugViewer.initCallStackViewer">initCallStackViewer</a></td>
+<td>Public method to initialize the call stack viewer.</td>
+</tr><tr>
 <td><a href="#DebugViewer.isCallTraceEnabled">isCallTraceEnabled</a></td>
 <td>Public method to get the state of the call trace function.</td>
 </tr><tr>
@@ -188,6 +194,17 @@
                 have the file browser in a separate window or embedded
                 in the project browser instead.
 </dd>
+</dl><a NAME="DebugViewer.__callStackFrameSelected" ID="DebugViewer.__callStackFrameSelected"></a>
+<h4>DebugViewer.__callStackFrameSelected</h4>
+<b>__callStackFrameSelected</b>(<i>frameNo</i>)
+<p>
+        Private slot to handle the selection of a call stack entry of the
+        call stack viewer.
+</p><dl>
+<dt><i>frameNo</i></dt>
+<dd>
+frame number (index) of the selected entry (integer)
+</dd>
 </dl><a NAME="DebugViewer.__frameSelected" ID="DebugViewer.__frameSelected"></a>
 <h4>DebugViewer.__frameSelected</h4>
 <b>__frameSelected</b>(<i>frmnr</i>)
@@ -246,7 +263,13 @@
 <b>handleClientStack</b>(<i>stack</i>)
 <p>
         Public slot to show the call stack of the program being debugged.
-</p><a NAME="DebugViewer.handleDebuggingStarted" ID="DebugViewer.handleDebuggingStarted"></a>
+</p><dl>
+<dt><i>stack</i></dt>
+<dd>
+list of tuples with call stack data (file name, line number,
+            function name, formatted argument/values list)
+</dd>
+</dl><a NAME="DebugViewer.handleDebuggingStarted" ID="DebugViewer.handleDebuggingStarted"></a>
 <h4>DebugViewer.handleDebuggingStarted</h4>
 <b>handleDebuggingStarted</b>(<i></i>)
 <p>
@@ -263,7 +286,17 @@
 <b>handleResetUI</b>(<i></i>)
 <p>
         Public method to reset the SBVviewer.
-</p><a NAME="DebugViewer.isCallTraceEnabled" ID="DebugViewer.isCallTraceEnabled"></a>
+</p><a NAME="DebugViewer.initCallStackViewer" ID="DebugViewer.initCallStackViewer"></a>
+<h4>DebugViewer.initCallStackViewer</h4>
+<b>initCallStackViewer</b>(<i>projectMode</i>)
+<p>
+        Public method to initialize the call stack viewer.
+</p><dl>
+<dt><i>projectMode</i></dt>
+<dd>
+flag indicating to enable the project mode (boolean)
+</dd>
+</dl><a NAME="DebugViewer.isCallTraceEnabled" ID="DebugViewer.isCallTraceEnabled"></a>
 <h4>DebugViewer.isCallTraceEnabled</h4>
 <b>isCallTraceEnabled</b>(<i></i>)
 <p>
@@ -319,7 +352,7 @@
 </p><dl>
 <dt><i>debugUI</i></dt>
 <dd>
-reference to the DebugUI objectTrees
+reference to the DebugUI object (DebugUI)
 </dd>
 </dl><a NAME="DebugViewer.setVariablesFilter" ID="DebugViewer.setVariablesFilter"></a>
 <h4>DebugViewer.setVariablesFilter</h4>

eric ide

mercurial