diff -r 3e4605cc3541 -r c1588f5a83e9 eric6/Documentation/Source/eric6.Debugger.CallTraceViewer.html --- 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>