eric6/Documentation/Source/eric6.Debugger.StartDialog.html

changeset 7887
c1588f5a83e9
parent 7273
391d6b7b1eff
child 7989
a21d673a8f99
equal deleted inserted replaced
7885:3e4605cc3541 7887:c1588f5a83e9
109 <tr> 109 <tr>
110 <td><a href="#StartDialog.getProfilingData">getProfilingData</a></td> 110 <td><a href="#StartDialog.getProfilingData">getProfilingData</a></td>
111 <td>Public method to retrieve the profiling related data entered into this dialog.</td> 111 <td>Public method to retrieve the profiling related data entered into this dialog.</td>
112 </tr> 112 </tr>
113 <tr> 113 <tr>
114 <td><a href="#StartDialog.getRunData">getRunData</a></td>
115 <td>Public method to retrieve the debug related data entered into this dialog.</td>
116 </tr>
117 <tr>
118 <td><a href="#StartDialog.historiesModified">historiesModified</a></td> 114 <td><a href="#StartDialog.historiesModified">historiesModified</a></td>
119 <td>Public method to test for modified histories.</td> 115 <td>Public method to test for modified histories.</td>
120 </tr> 116 </tr>
121 <tr> 117 <tr>
122 <td><a href="#StartDialog.on_buttonBox_clicked">on_buttonBox_clicked</a></td> 118 <td><a href="#StartDialog.on_buttonBox_clicked">on_buttonBox_clicked</a></td>
133 <tr><td>None</td></tr> 129 <tr><td>None</td></tr>
134 </table> 130 </table>
135 131
136 <a NAME="StartDialog.__init__" ID="StartDialog.__init__"></a> 132 <a NAME="StartDialog.__init__" ID="StartDialog.__init__"></a>
137 <h4>StartDialog (Constructor)</h4> 133 <h4>StartDialog (Constructor)</h4>
138 <b>StartDialog</b>(<i>caption, lastUsedVenvName, argvList, wdList, envList, exceptions, parent=None, dialogType=0, modfuncList=None, tracePython=False, autoClearShell=True, autoContinue=True, autoFork=False, forkChild=False</i>) 134 <b>StartDialog</b>(<i>caption, lastUsedVenvName, argvList, wdList, envList, exceptions, parent=None, dialogType=0, modfuncList=None, tracePython=False, autoClearShell=True, autoContinue=True, enableMultiprocess=False, multiprocessNoDebugHistory=None</i>)
139 135
140 <p> 136 <p>
141 Constructor 137 Constructor
142 </p> 138 </p>
143 <dl> 139 <dl>
179 <li>1 = start run dialog</li> 175 <li>1 = start run dialog</li>
180 <li>2 = start coverage dialog</li> 176 <li>2 = start coverage dialog</li>
181 <li>3 = start profile dialog</li> 177 <li>3 = start profile dialog</li>
182 </ul> 178 </ul>
183 </dd> 179 </dd>
184 <dt><i>modfuncList=</i> (list of str)</dt> 180 <dt><i>modfuncList</i> (list of str)</dt>
185 <dd> 181 <dd>
186 history list of module functions 182 history list of module functions
187 </dd> 183 </dd>
188 <dt><i>tracePython=</i> (bool)</dt> 184 <dt><i>tracePython</i> (bool)</dt>
189 <dd> 185 <dd>
190 flag indicating if the Python library should 186 flag indicating if the Python library should
191 be traced as well 187 be traced as well
192 </dd> 188 </dd>
193 <dt><i>autoClearShell=</i> (bool)</dt> 189 <dt><i>autoClearShell</i> (bool)</dt>
194 <dd> 190 <dd>
195 flag indicating, that the interpreter window 191 flag indicating, that the interpreter window
196 should be cleared automatically 192 should be cleared automatically
197 </dd> 193 </dd>
198 <dt><i>autoContinue=</i> (bool)</dt> 194 <dt><i>autoContinue</i> (bool)</dt>
199 <dd> 195 <dd>
200 flag indicating, that the debugger should not 196 flag indicating, that the debugger should not
201 stop at the first executable line 197 stop at the first executable line
202 </dd> 198 </dd>
203 <dt><i>autoFork=</i> (bool)</dt> 199 <dt><i>enableMultiprocess</i> (bool)</dt>
204 <dd> 200 <dd>
205 flag indicating the automatic fork mode 201 flag indicating the support for multi process
206 </dd> 202 debugging
207 <dt><i>forkChild=</i> (bool)</dt> 203 </dd>
208 <dd> 204 <dt><i>multiprocessNoDebugHistory</i> (list of str)</dt>
209 flag indicating to debug the child after forking 205 <dd>
206 list of lists with programs not to be
207 debugged
210 </dd> 208 </dd>
211 </dl> 209 </dl>
212 <a NAME="StartDialog.__clearHistories" ID="StartDialog.__clearHistories"></a> 210 <a NAME="StartDialog.__clearHistories" ID="StartDialog.__clearHistories"></a>
213 <h4>StartDialog.__clearHistories</h4> 211 <h4>StartDialog.__clearHistories</h4>
214 <b>__clearHistories</b>(<i></i>) 212 <b>__clearHistories</b>(<i></i>)
252 dialog. 250 dialog.
253 </p> 251 </p>
254 <dl> 252 <dl>
255 <dt>Returns:</dt> 253 <dt>Returns:</dt>
256 <dd> 254 <dd>
257 flag indicating erasure of coverage info (boolean) 255 flag indicating erasure of coverage info
256 </dd>
257 </dl>
258 <dl>
259 <dt>Return Type:</dt>
260 <dd>
261 bool
258 </dd> 262 </dd>
259 </dl> 263 </dl>
260 <a NAME="StartDialog.getData" ID="StartDialog.getData"></a> 264 <a NAME="StartDialog.getData" ID="StartDialog.getData"></a>
261 <h4>StartDialog.getData</h4> 265 <h4>StartDialog.getData</h4>
262 <b>getData</b>(<i></i>) 266 <b>getData</b>(<i></i>)
265 Public method to retrieve the data entered into this dialog. 269 Public method to retrieve the data entered into this dialog.
266 </p> 270 </p>
267 <dl> 271 <dl>
268 <dt>Returns:</dt> 272 <dt>Returns:</dt>
269 <dd> 273 <dd>
270 a tuple of interpreter (string), argv (string), workdir 274 a tuple of interpreter, argv, workdir, environment,
271 (string), environment (string), exceptions flag (boolean), 275 exceptions flag, clear interpreter flag and run in console flag
272 clear interpreter flag (boolean) and run in console flag (boolean) 276 </dd>
277 </dl>
278 <dl>
279 <dt>Return Type:</dt>
280 <dd>
281 tuple of (str, str, str, str, bool, bool, bool)
273 </dd> 282 </dd>
274 </dl> 283 </dl>
275 <a NAME="StartDialog.getDebugData" ID="StartDialog.getDebugData"></a> 284 <a NAME="StartDialog.getDebugData" ID="StartDialog.getDebugData"></a>
276 <h4>StartDialog.getDebugData</h4> 285 <h4>StartDialog.getDebugData</h4>
277 <b>getDebugData</b>(<i></i>) 286 <b>getDebugData</b>(<i></i>)
283 <dl> 292 <dl>
284 <dt>Returns:</dt> 293 <dt>Returns:</dt>
285 <dd> 294 <dd>
286 a tuple of a flag indicating, if the Python library should be 295 a tuple of a flag indicating, if the Python library should be
287 traced as well, a flag indicating, that the debugger should not 296 traced as well, a flag indicating, that the debugger should not
288 stop at the first executable line (boolean), a flag indicating, 297 stop at the first executable line, a flag indicating to support
289 that the debugger should fork automatically (boolean) and a flag 298 multi process debugging and a space separated list of programs not
290 indicating, that the debugger should debug the child process after 299 to be debugged
291 forking automatically (boolean) 300 </dd>
301 </dl>
302 <dl>
303 <dt>Return Type:</dt>
304 <dd>
305 tuple of (bool, bool, bool, str)
292 </dd> 306 </dd>
293 </dl> 307 </dl>
294 <a NAME="StartDialog.getHistories" ID="StartDialog.getHistories"></a> 308 <a NAME="StartDialog.getHistories" ID="StartDialog.getHistories"></a>
295 <h4>StartDialog.getHistories</h4> 309 <h4>StartDialog.getHistories</h4>
296 <b>getHistories</b>(<i></i>) 310 <b>getHistories</b>(<i></i>)
300 </p> 314 </p>
301 <dl> 315 <dl>
302 <dt>Returns:</dt> 316 <dt>Returns:</dt>
303 <dd> 317 <dd>
304 tuple containing the histories of command line arguments, 318 tuple containing the histories of command line arguments,
305 working directories, environment settings and interpreters 319 working directories, environment settings and no debug programs
320 lists
306 </dd> 321 </dd>
307 </dl> 322 </dl>
308 <dl> 323 <dl>
309 <dt>Return Type:</dt> 324 <dt>Return Type:</dt>
310 <dd> 325 <dd>
320 dialog. 335 dialog.
321 </p> 336 </p>
322 <dl> 337 <dl>
323 <dt>Returns:</dt> 338 <dt>Returns:</dt>
324 <dd> 339 <dd>
325 flag indicating erasure of profiling info (boolean) 340 flag indicating erasure of profiling info
326 </dd> 341 </dd>
327 </dl> 342 </dl>
328 <a NAME="StartDialog.getRunData" ID="StartDialog.getRunData"></a> 343 <dl>
329 <h4>StartDialog.getRunData</h4> 344 <dt>Return Type:</dt>
330 <b>getRunData</b>(<i></i>) 345 <dd>
331 346 bool
332 <p>
333 Public method to retrieve the debug related data entered into this
334 dialog.
335 </p>
336 <dl>
337 <dt>Returns:</dt>
338 <dd>
339 a tuple of a flag indicating, that the debugger should fork
340 automatically (boolean) and a flag indicating, that the debugger
341 should debug the child process after forking automatically
342 (boolean)
343 </dd> 347 </dd>
344 </dl> 348 </dl>
345 <a NAME="StartDialog.historiesModified" ID="StartDialog.historiesModified"></a> 349 <a NAME="StartDialog.historiesModified" ID="StartDialog.historiesModified"></a>
346 <h4>StartDialog.historiesModified</h4> 350 <h4>StartDialog.historiesModified</h4>
347 <b>historiesModified</b>(<i></i>) 351 <b>historiesModified</b>(<i></i>)
368 <p> 372 <p>
369 Private slot called by a button of the button box clicked. 373 Private slot called by a button of the button box clicked.
370 </p> 374 </p>
371 <dl> 375 <dl>
372 376
373 <dt><i>button</i></dt> 377 <dt><i>button</i> (QAbstractButton)</dt>
374 <dd> 378 <dd>
375 button that was clicked (QAbstractButton) 379 button that was clicked
376 </dd> 380 </dd>
377 </dl> 381 </dl>
378 <a NAME="StartDialog.on_modFuncCombo_editTextChanged" ID="StartDialog.on_modFuncCombo_editTextChanged"></a> 382 <a NAME="StartDialog.on_modFuncCombo_editTextChanged" ID="StartDialog.on_modFuncCombo_editTextChanged"></a>
379 <h4>StartDialog.on_modFuncCombo_editTextChanged</h4> 383 <h4>StartDialog.on_modFuncCombo_editTextChanged</h4>
380 <b>on_modFuncCombo_editTextChanged</b>(<i></i>) 384 <b>on_modFuncCombo_editTextChanged</b>(<i></i>)

eric ide

mercurial