Documentation/Source/eric6.Debugger.DebuggerInterfacePython.html

changeset 6633
c5aab2ede19a
parent 6581
8eb6220f2bb7
child 6903
0d4e1033731b
--- a/Documentation/Source/eric6.Debugger.DebuggerInterfacePython.html	Sat Dec 15 16:30:36 2018 +0100
+++ b/Documentation/Source/eric6.Debugger.DebuggerInterfacePython.html	Sat Dec 15 17:29:57 2018 +0100
@@ -304,25 +304,32 @@
 </dd>
 </dl><a NAME="DebuggerInterfacePython.__startProcess" ID="DebuggerInterfacePython.__startProcess"></a>
 <h4>DebuggerInterfacePython.__startProcess</h4>
-<b>__startProcess</b>(<i>program, arguments, environment=None</i>)
+<b>__startProcess</b>(<i>program, arguments, environment=None, workingDir=None</i>)
 <p>
         Private method to start the debugger client process.
 </p><dl>
-<dt><i>program</i></dt>
+<dt><i>program</i> (str)</dt>
 <dd>
-name of the executable to start (string)
-</dd><dt><i>arguments</i></dt>
+name of the executable to start
+</dd><dt><i>arguments</i> (list of str)</dt>
 <dd>
-arguments to be passed to the program (list of string)
-</dd><dt><i>environment</i></dt>
+arguments to be passed to the program
+</dd><dt><i>environment</i> (dict of str)</dt>
 <dd>
 dictionary of environment settings to pass
-            (dict of string)
+</dd><dt><i>workingDir</i> (str)</dt>
+<dd>
+directory to start the debugger client in
 </dd>
 </dl><dl>
 <dt>Returns:</dt>
 <dd>
-the process object (QProcess) or None
+the process object
+</dd>
+</dl><dl>
+<dt>Return Type:</dt>
+<dd>
+QProcess or None
 </dd>
 </dl><a NAME="DebuggerInterfacePython.__writeJsonCommandToSocket" ID="DebuggerInterfacePython.__writeJsonCommandToSocket"></a>
 <h4>DebuggerInterfacePython.__writeJsonCommandToSocket</h4>
@@ -797,7 +804,7 @@
         the debug client. (Needed on Win OS)
 </p><a NAME="DebuggerInterfacePython.startRemote" ID="DebuggerInterfacePython.startRemote"></a>
 <h4>DebuggerInterfacePython.startRemote</h4>
-<b>startRemote</b>(<i>port, runInConsole, venvName, originalPathString</i>)
+<b>startRemote</b>(<i>port, runInConsole, venvName, originalPathString, workingDir=None</i>)
 <p>
         Public method to start a remote Python interpreter.
 </p><dl>
@@ -814,6 +821,9 @@
 </dd><dt><i>originalPathString</i> (str)</dt>
 <dd>
 original PATH environment variable
+</dd><dt><i>workingDir</i> (str)</dt>
+<dd>
+directory to start the debugger client in
 </dd>
 </dl><dl>
 <dt>Returns:</dt>
@@ -828,7 +838,7 @@
 </dd>
 </dl><a NAME="DebuggerInterfacePython.startRemoteForProject" ID="DebuggerInterfacePython.startRemoteForProject"></a>
 <h4>DebuggerInterfacePython.startRemoteForProject</h4>
-<b>startRemoteForProject</b>(<i>port, runInConsole, venvName, originalPathString</i>)
+<b>startRemoteForProject</b>(<i>port, runInConsole, venvName, originalPathString, workingDir=None</i>)
 <p>
         Public method to start a remote Python interpreter for a project.
 </p><dl>
@@ -845,6 +855,9 @@
 </dd><dt><i>originalPathString</i> (str)</dt>
 <dd>
 original PATH environment variable
+</dd><dt><i>workingDir</i> (str)</dt>
+<dd>
+directory to start the debugger client in
 </dd>
 </dl><dl>
 <dt>Returns:</dt>

eric ide

mercurial