eric6/Documentation/Source/eric6.Debugger.CallTraceViewer.html

changeset 7887
c1588f5a83e9
parent 7273
391d6b7b1eff
child 7989
a21d673a8f99
--- a/eric6/Documentation/Source/eric6.Debugger.CallTraceViewer.html	Thu Dec 17 14:30:46 2020 +0100
+++ b/eric6/Documentation/Source/eric6.Debugger.CallTraceViewer.html	Thu Dec 17 14:40:06 2020 +0100
@@ -87,7 +87,7 @@
 </tr>
 <tr>
 <td><a href="#CallTraceViewer.__clientExit">__clientExit</a></td>
-<td>Private slot handling a client exiting.</td>
+<td>Private slot to handle a debug client terminating.</td>
 </tr>
 <tr>
 <td><a href="#CallTraceViewer.__setCallTraceEnabled">__setCallTraceEnabled</a></td>
@@ -142,67 +142,98 @@
 
 <a NAME="CallTraceViewer.__init__" ID="CallTraceViewer.__init__"></a>
 <h4>CallTraceViewer (Constructor)</h4>
-<b>CallTraceViewer</b>(<i>debugServer, parent=None</i>)
+<b>CallTraceViewer</b>(<i>debugServer, debugViewer, parent=None</i>)
 
 <p>
         Constructor
 </p>
 <dl>
 
-<dt><i>debugServer</i></dt>
+<dt><i>debugServer</i> (DebugServer)</dt>
 <dd>
-reference to the debug server object (DebugServer)
+reference to the debug server object
 </dd>
-<dt><i>parent</i></dt>
+<dt><i>debugViewer</i> (DebugViewer)</dt>
 <dd>
-reference to the parent widget (QWidget)
+reference to the debug viewer object
+</dd>
+<dt><i>parent</i> (QWidget)</dt>
+<dd>
+reference to the parent widget
 </dd>
 </dl>
 <a NAME="CallTraceViewer.__addCallTraceInfo" ID="CallTraceViewer.__addCallTraceInfo"></a>
 <h4>CallTraceViewer.__addCallTraceInfo</h4>
-<b>__addCallTraceInfo</b>(<i>isCall, fromFile, fromLine, fromFunction, toFile, toLine, toFunction</i>)
+<b>__addCallTraceInfo</b>(<i>isCall, fromFile, fromLine, fromFunction, toFile, toLine, toFunction, debuggerId</i>)
 
 <p>
         Private method to add an entry to the call trace viewer.
 </p>
 <dl>
 
-<dt><i>isCall</i></dt>
+<dt><i>isCall</i> (bool)</dt>
 <dd>
-flag indicating a 'call' (boolean)
+flag indicating a 'call'
 </dd>
-<dt><i>fromFile</i></dt>
+<dt><i>fromFile</i> (str)</dt>
 <dd>
-name of the originating file (string)
+name of the originating file
 </dd>
-<dt><i>fromLine</i></dt>
+<dt><i>fromLine</i> (str)</dt>
 <dd>
-line number in the originating file (string)
+line number in the originating file
 </dd>
-<dt><i>fromFunction</i></dt>
+<dt><i>fromFunction</i> (str)</dt>
 <dd>
-name of the originating function (string)
+name of the originating function
 </dd>
-<dt><i>toFile</i></dt>
+<dt><i>toFile</i> (str)</dt>
 <dd>
-name of the target file (string)
+name of the target file
 </dd>
-<dt><i>toLine</i></dt>
+<dt><i>toLine</i> (str)</dt>
 <dd>
-line number in the target file (string)
+line number in the target file
 </dd>
-<dt><i>toFunction</i></dt>
+<dt><i>toFunction</i> (str)</dt>
 <dd>
-name of the target function (string)
+name of the target function
+</dd>
+<dt><i>debuggerId</i> (str)</dt>
+<dd>
+ID of the debugger backend
 </dd>
 </dl>
 <a NAME="CallTraceViewer.__clientExit" ID="CallTraceViewer.__clientExit"></a>
 <h4>CallTraceViewer.__clientExit</h4>
-<b>__clientExit</b>(<i></i>)
+<b>__clientExit</b>(<i>program, status, message, quiet, debuggerId</i>)
 
 <p>
-        Private slot handling a client exiting.
+        Private slot to handle a debug client terminating.
 </p>
+<dl>
+
+<dt><i>program</i> (str)</dt>
+<dd>
+name of the exited program
+</dd>
+<dt><i>status</i> (int)</dt>
+<dd>
+exit code of the debugged program
+</dd>
+<dt><i>message</i> (str)</dt>
+<dd>
+exit message of the debugged program
+</dd>
+<dt><i>quiet</i> (bool)</dt>
+<dd>
+flag indicating to suppress exit info display
+</dd>
+<dt><i>debuggerId</i> (str)</dt>
+<dd>
+ID of the debugger backend
+</dd>
+</dl>
 <a NAME="CallTraceViewer.__setCallTraceEnabled" ID="CallTraceViewer.__setCallTraceEnabled"></a>
 <h4>CallTraceViewer.__setCallTraceEnabled</h4>
 <b>__setCallTraceEnabled</b>(<i>enabled</i>)
@@ -212,9 +243,9 @@
 </p>
 <dl>
 
-<dt><i>enabled</i></dt>
+<dt><i>enabled</i> (bool)</dt>
 <dd>
-flag indicating the new state (boolean)
+flag indicating the new state
 </dd>
 </dl>
 <a NAME="CallTraceViewer.clear" ID="CallTraceViewer.clear"></a>
@@ -234,7 +265,13 @@
 <dl>
 <dt>Returns:</dt>
 <dd>
-flag indicating the state of the call trace function (boolean)
+flag indicating the state of the call trace function
+</dd>
+</dl>
+<dl>
+<dt>Return Type:</dt>
+<dd>
+bool
 </dd>
 </dl>
 <a NAME="CallTraceViewer.on_callTrace_itemDoubleClicked" ID="CallTraceViewer.on_callTrace_itemDoubleClicked"></a>
@@ -246,13 +283,13 @@
 </p>
 <dl>
 
-<dt><i>item</i></dt>
+<dt><i>item</i> (QTreeWidgetItem)</dt>
 <dd>
-reference to the double clicked item (QTreeWidgetItem)
+reference to the double clicked item
 </dd>
-<dt><i>column</i></dt>
+<dt><i>column</i> (int)</dt>
 <dd>
-column that was double clicked (integer)
+column that was double clicked
 </dd>
 </dl>
 <a NAME="CallTraceViewer.on_clearButton_clicked" ID="CallTraceViewer.on_clearButton_clicked"></a>
@@ -317,9 +354,9 @@
 </p>
 <dl>
 
-<dt><i>enabled</i></dt>
+<dt><i>enabled</i> (bool)</dt>
 <dd>
-flag indicating to enable the project mode (boolean)
+flag indicating to enable the project mode
 </dd>
 </dl>
 <div align="right"><a href="#top">Up</a></div>

eric ide

mercurial