33 <td><a href="#Project">Project</a></td> |
33 <td><a href="#Project">Project</a></td> |
34 <td>Class implementing the Pyramid project support.</td> |
34 <td>Class implementing the Pyramid project support.</td> |
35 </tr><tr> |
35 </tr><tr> |
36 <td><a href="#PyramidNoProjectSelectedException">PyramidNoProjectSelectedException</a></td> |
36 <td><a href="#PyramidNoProjectSelectedException">PyramidNoProjectSelectedException</a></td> |
37 <td>Exception thrown to signal, that there is no current Pyramid project.</td> |
37 <td>Exception thrown to signal, that there is no current Pyramid project.</td> |
|
38 </tr><tr> |
|
39 <td><a href="#QProcess">QProcess</a></td> |
|
40 <td>Class transforming the call arguments in case of gnome-terminal.</td> |
38 </tr> |
41 </tr> |
39 </table> |
42 </table> |
40 <h3>Functions</h3> |
43 <h3>Functions</h3> |
41 <table> |
44 <table> |
42 <tr><td>None</td></tr> |
45 <tr><td>None</td></tr> |
70 <td>Private slot to create a new Pyramid project.</td> |
73 <td>Private slot to create a new Pyramid project.</td> |
71 </tr><tr> |
74 </tr><tr> |
72 <td><a href="#Project.__findProjects">__findProjects</a></td> |
75 <td><a href="#Project.__findProjects">__findProjects</a></td> |
73 <td>Private method to determine the relative path of all Pyramid projects (= top level dirs).</td> |
76 <td>Private method to determine the relative path of all Pyramid projects (= top level dirs).</td> |
74 </tr><tr> |
77 </tr><tr> |
|
78 <td><a href="#Project.__getDebugEnvironment">__getDebugEnvironment</a></td> |
|
79 <td>Private method to get the path of the debugger environment.</td> |
|
80 </tr><tr> |
75 <td><a href="#Project.__getExecutablePaths">__getExecutablePaths</a></td> |
81 <td><a href="#Project.__getExecutablePaths">__getExecutablePaths</a></td> |
76 <td>Private method to build all full path of an executable file from the environment.</td> |
82 <td>Private method to build all full path of an executable file from the environment.</td> |
77 </tr><tr> |
83 </tr><tr> |
78 <td><a href="#Project.__getInitDbCommand">__getInitDbCommand</a></td> |
84 <td><a href="#Project.__getInitDbCommand">__getInitDbCommand</a></td> |
79 <td>Private method to create the path to the initialization script.</td> |
85 <td>Private method to create the path to the initialization script.</td> |
231 projects (= top level dirs). |
237 projects (= top level dirs). |
232 </p><dl> |
238 </p><dl> |
233 <dt>Returns:</dt> |
239 <dt>Returns:</dt> |
234 <dd> |
240 <dd> |
235 list of projects (list of string) |
241 list of projects (list of string) |
|
242 </dd> |
|
243 </dl><a NAME="Project.__getDebugEnvironment" ID="Project.__getDebugEnvironment"></a> |
|
244 <h4>Project.__getDebugEnvironment</h4> |
|
245 <b>__getDebugEnvironment</b>(<i>language=""</i>) |
|
246 <p> |
|
247 Private method to get the path of the debugger environment. |
|
248 </p><dl> |
|
249 <dt><i>language</i></dt> |
|
250 <dd> |
|
251 Python variant to get the debugger environment |
|
252 for (string, one of '', 'Python2' or 'Python3') |
|
253 </dd> |
|
254 </dl><dl> |
|
255 <dt>Returns:</dt> |
|
256 <dd> |
|
257 path of the debugger environment (string) |
236 </dd> |
258 </dd> |
237 </dl><a NAME="Project.__getExecutablePaths" ID="Project.__getExecutablePaths"></a> |
259 </dl><a NAME="Project.__getExecutablePaths" ID="Project.__getExecutablePaths"></a> |
238 <h4>Project.__getExecutablePaths</h4> |
260 <h4>Project.__getExecutablePaths</h4> |
239 <b>__getExecutablePaths</b>(<i>file</i>) |
261 <b>__getExecutablePaths</b>(<i>file</i>) |
240 <p> |
262 <p> |
641 <table> |
663 <table> |
642 <tr><td>None</td></tr> |
664 <tr><td>None</td></tr> |
643 </table> |
665 </table> |
644 |
666 |
645 <div align="right"><a href="#top">Up</a></div> |
667 <div align="right"><a href="#top">Up</a></div> |
|
668 <hr /><hr /> |
|
669 <a NAME="QProcess" ID="QProcess"></a> |
|
670 <h2>QProcess</h2> |
|
671 <p> |
|
672 Class transforming the call arguments in case of gnome-terminal. |
|
673 </p> |
|
674 <h3>Derived from</h3> |
|
675 QProcessPyQt |
|
676 <h3>Class Attributes</h3> |
|
677 <table> |
|
678 <tr><td>None</td></tr> |
|
679 </table> |
|
680 <h3>Class Methods</h3> |
|
681 <table> |
|
682 <tr><td>None</td></tr> |
|
683 </table> |
|
684 <h3>Methods</h3> |
|
685 <table> |
|
686 <tr> |
|
687 <td><a href="#QProcess.start">start</a></td> |
|
688 <td>Starts the given program (cmd) in a new process, if none is already running, passing the command line arguments in argss.</td> |
|
689 </tr> |
|
690 </table> |
|
691 <h3>Static Methods</h3> |
|
692 <table> |
|
693 <tr> |
|
694 <td><a href="#QProcess.startDetached">startDetached</a></td> |
|
695 <td>Starts the given program (cmd) in a new process, if none is already running, passing the command line arguments in argss.</td> |
|
696 </tr> |
|
697 </table> |
|
698 <a NAME="QProcess.start" ID="QProcess.start"></a> |
|
699 <h4>QProcess.start</h4> |
|
700 <b>start</b>(<i>cmd, args=[], mode=QProcessPyQt.ReadWrite</i>) |
|
701 <p> |
|
702 Starts the given program (cmd) in a new process, if none is already |
|
703 running, passing the command line arguments in argss. |
|
704 </p><dl> |
|
705 <dt><i>cmd</i></dt> |
|
706 <dd> |
|
707 start the given program cmd (string) |
|
708 </dd><dt><i>args=</i></dt> |
|
709 <dd> |
|
710 list of parameters (list of strings) |
|
711 </dd><dt><i>mode=</i></dt> |
|
712 <dd> |
|
713 access mode (QIODevice.OpenMode) |
|
714 </dd> |
|
715 </dl><a NAME="QProcess.startDetached" ID="QProcess.startDetached"></a> |
|
716 <h4>QProcess.startDetached (static)</h4> |
|
717 <b>startDetached</b>(<i>args=[], path=''</i>) |
|
718 <p> |
|
719 Starts the given program (cmd) in a new process, if none is already |
|
720 running, passing the command line arguments in argss. |
|
721 </p><dl> |
|
722 <dt><i>cmd</i></dt> |
|
723 <dd> |
|
724 start the given program cmd (string) |
|
725 </dd><dt><i>args=</i></dt> |
|
726 <dd> |
|
727 list of parameters (list of strings) |
|
728 </dd><dt><i>path=</i></dt> |
|
729 <dd> |
|
730 new working directory (string) |
|
731 </dd> |
|
732 </dl><dl> |
|
733 <dt>Returns:</dt> |
|
734 <dd> |
|
735 tuple of successful start and process id (boolean, integer) |
|
736 </dd> |
|
737 </dl> |
|
738 <div align="right"><a href="#top">Up</a></div> |
646 <hr /> |
739 <hr /> |
647 </body></html> |
740 </body></html> |