ProjectPyramid/Documentation/source/Plugin_Project_Pyramid.ProjectPyramid.Project.html

changeset 56
c7adc68350dd
parent 48
c313efdb01de
child 57
e654970c913e
equal deleted inserted replaced
53:a3ba38d3a25e 56:c7adc68350dd
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>

eric ide

mercurial