10320:ff28050f5dec | 10321:4a017fdf316f |
---|---|
123 <tr><td>None</td></tr> | 123 <tr><td>None</td></tr> |
124 </table> | 124 </table> |
125 | 125 |
126 <a NAME="StartDialog.__init__" ID="StartDialog.__init__"></a> | 126 <a NAME="StartDialog.__init__" ID="StartDialog.__init__"></a> |
127 <h4>StartDialog (Constructor)</h4> | 127 <h4>StartDialog (Constructor)</h4> |
128 <b>StartDialog</b>(<i>caption, lastUsedVenvName, argvList, wdList, envList, exceptions, unhandledExceptions, parent=None, dialogMode=StartDialogMode.Debug, modfuncList=None, tracePython=False, autoClearShell=True, autoContinue=True, enableMultiprocess=False, multiprocessNoDebugHistory=None, configOverride=None, forProject=False, scriptName="", scriptsList=None, </i>) | 128 <b>StartDialog</b>(<i>caption, lastUsedVenvName, argvList, wdList, envList, parent=None, dialogMode=StartDialogMode.Debug, modfuncList=None, autoClearShell=True, tracePython=False, autoContinue=True, reportAllExceptions=False, enableMultiprocess=False, multiprocessNoDebugHistory=None, configOverride=None, forProject=False, scriptName="", scriptsList=None, </i>) |
129 | 129 |
130 <p> | 130 <p> |
131 Constructor | 131 Constructor |
132 </p> | 132 </p> |
133 <dl> | 133 <dl> |
150 history list of working directories | 150 history list of working directories |
151 </dd> | 151 </dd> |
152 <dt><i>envList</i> (list of str)</dt> | 152 <dt><i>envList</i> (list of str)</dt> |
153 <dd> | 153 <dd> |
154 history list of environment parameter settings | 154 history list of environment parameter settings |
155 </dd> | |
156 <dt><i>exceptions</i> (bool)</dt> | |
157 <dd> | |
158 exception reporting flag | |
159 </dd> | |
160 <dt><i>unhandledExceptions</i> (bool)</dt> | |
161 <dd> | |
162 flag indicating to always report unhandled exceptions | |
163 </dd> | 155 </dd> |
164 <dt><i>parent</i> (QWidget)</dt> | 156 <dt><i>parent</i> (QWidget)</dt> |
165 <dd> | 157 <dd> |
166 parent widget of this dialog | 158 parent widget of this dialog |
167 </dd> | 159 </dd> |
177 </dd> | 169 </dd> |
178 <dt><i>modfuncList</i> (list of str)</dt> | 170 <dt><i>modfuncList</i> (list of str)</dt> |
179 <dd> | 171 <dd> |
180 history list of module functions | 172 history list of module functions |
181 </dd> | 173 </dd> |
174 <dt><i>autoClearShell</i> (bool)</dt> | |
175 <dd> | |
176 flag indicating, that the interpreter window | |
177 should be cleared automatically | |
178 </dd> | |
182 <dt><i>tracePython</i> (bool)</dt> | 179 <dt><i>tracePython</i> (bool)</dt> |
183 <dd> | 180 <dd> |
184 flag indicating if the Python library should | 181 flag indicating if the Python library should |
185 be traced as well | 182 be traced as well |
186 </dd> | 183 </dd> |
187 <dt><i>autoClearShell</i> (bool)</dt> | |
188 <dd> | |
189 flag indicating, that the interpreter window | |
190 should be cleared automatically | |
191 </dd> | |
192 <dt><i>autoContinue</i> (bool)</dt> | 184 <dt><i>autoContinue</i> (bool)</dt> |
193 <dd> | 185 <dd> |
194 flag indicating, that the debugger should not | 186 flag indicating, that the debugger should not |
195 stop at the first executable line | 187 stop at the first executable line |
188 </dd> | |
189 <dt><i>reportAllExceptions</i> (bool)</dt> | |
190 <dd> | |
191 flag indicating to report all exceptions | |
196 </dd> | 192 </dd> |
197 <dt><i>enableMultiprocess</i> (bool)</dt> | 193 <dt><i>enableMultiprocess</i> (bool)</dt> |
198 <dd> | 194 <dd> |
199 flag indicating the support for multi process | 195 flag indicating the support for multi process |
200 debugging | 196 debugging |
285 Public method to retrieve the data entered into this dialog. | 281 Public method to retrieve the data entered into this dialog. |
286 </p> | 282 </p> |
287 <dl> | 283 <dl> |
288 <dt>Return:</dt> | 284 <dt>Return:</dt> |
289 <dd> | 285 <dd> |
290 a tuple of virtual environment, script name, argv, workdir, | 286 tuple containing the virtual environment, script name, argv, workdir, |
291 environment, exceptions flag, unhandled exceptions flag, clear interpreter | 287 environment, clear interpreter flag and run in console flag |
292 flag and run in console flag | 288 </dd> |
293 </dd> | 289 </dl> |
294 </dl> | 290 <dl> |
295 <dl> | 291 <dt>Return Type:</dt> |
296 <dt>Return Type:</dt> | 292 <dd> |
297 <dd> | 293 tuple of (str, str, str, str, str, bool, bool) |
298 tuple of (str, str, str, str, str, bool, bool, bool, bool) | |
299 </dd> | 294 </dd> |
300 </dl> | 295 </dl> |
301 <a NAME="StartDialog.getDebugData" ID="StartDialog.getDebugData"></a> | 296 <a NAME="StartDialog.getDebugData" ID="StartDialog.getDebugData"></a> |
302 <h4>StartDialog.getDebugData</h4> | 297 <h4>StartDialog.getDebugData</h4> |
303 <b>getDebugData</b>(<i></i>) | 298 <b>getDebugData</b>(<i></i>) |
307 dialog. | 302 dialog. |
308 </p> | 303 </p> |
309 <dl> | 304 <dl> |
310 <dt>Return:</dt> | 305 <dt>Return:</dt> |
311 <dd> | 306 <dd> |
312 a tuple of a flag indicating, if the Python library should be | 307 tuple containing a flag indicating, if the Python library should be |
313 traced as well, a flag indicating, that the debugger should not | 308 traced as well, a flag indicating, that the debugger should not |
314 stop at the first executable line, a flag indicating to support | 309 stop at the first executable line, a flag indicating to report all |
315 multi process debugging and a space separated list of programs not | 310 exceptions, a flag indicating to support multi process debugging and a |
316 to be debugged | 311 space separated list of programs not to be debugged |
317 </dd> | 312 </dd> |
318 </dl> | 313 </dl> |
319 <dl> | 314 <dl> |
320 <dt>Return Type:</dt> | 315 <dt>Return Type:</dt> |
321 <dd> | 316 <dd> |
322 tuple of (bool, bool, bool, str) | 317 tuple of (bool, bool, bool, bool, str) |
323 </dd> | 318 </dd> |
324 </dl> | 319 </dl> |
325 <a NAME="StartDialog.getGlobalOverrideData" ID="StartDialog.getGlobalOverrideData"></a> | 320 <a NAME="StartDialog.getGlobalOverrideData" ID="StartDialog.getGlobalOverrideData"></a> |
326 <h4>StartDialog.getGlobalOverrideData</h4> | 321 <h4>StartDialog.getGlobalOverrideData</h4> |
327 <b>getGlobalOverrideData</b>(<i></i>) | 322 <b>getGlobalOverrideData</b>(<i></i>) |