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

Sun, 27 Oct 2013 22:43:17 +0100

author
T.Rzepka <Tobias.Rzepka@gmail.com>
date
Sun, 27 Oct 2013 22:43:17 +0100
changeset 56
c7adc68350dd
parent 48
c313efdb01de
child 57
e654970c913e
permissions
-rw-r--r--

Python 2 compatibility for Eric 5.

37
1b089e0fba1e Modified the code to do lazy import.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 25
diff changeset
1 <!DOCTYPE html>
15
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
2 <html><head>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
3 <title>Plugin_Project_Pyramid.ProjectPyramid.Project</title>
37
1b089e0fba1e Modified the code to do lazy import.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 25
diff changeset
4 <meta charset="UTF-8">
15
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
5 <style>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
6 body {
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
7 background: #EDECE6;
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
8 margin: 0em 1em 10em 1em;
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
9 color: black;
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
10 }
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
11
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
12 h1 { color: white; background: #85774A; }
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
13 h2 { color: white; background: #85774A; }
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
14 h3 { color: white; background: #9D936E; }
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
15 h4 { color: white; background: #9D936E; }
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
16
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
17 a { color: #BA6D36; }
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
18
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
19 </style>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
20 </head>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
21 <body><a NAME="top" ID="top"></a>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
22 <h1>Plugin_Project_Pyramid.ProjectPyramid.Project</h1>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
23 <p>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
24 Module implementing the Pyramid project support.
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
25 </p>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
26 <h3>Global Attributes</h3>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
27 <table>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
28 <tr><td>None</td></tr>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
29 </table>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
30 <h3>Classes</h3>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
31 <table>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
32 <tr>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
33 <td><a href="#Project">Project</a></td>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
34 <td>Class implementing the Pyramid project support.</td>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
35 </tr><tr>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
36 <td><a href="#PyramidNoProjectSelectedException">PyramidNoProjectSelectedException</a></td>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
37 <td>Exception thrown to signal, that there is no current Pyramid project.</td>
56
c7adc68350dd Python 2 compatibility for Eric 5.
T.Rzepka <Tobias.Rzepka@gmail.com>
parents: 48
diff changeset
38 </tr><tr>
c7adc68350dd Python 2 compatibility for Eric 5.
T.Rzepka <Tobias.Rzepka@gmail.com>
parents: 48
diff changeset
39 <td><a href="#QProcess">QProcess</a></td>
c7adc68350dd Python 2 compatibility for Eric 5.
T.Rzepka <Tobias.Rzepka@gmail.com>
parents: 48
diff changeset
40 <td>Class transforming the call arguments in case of gnome-terminal.</td>
15
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
41 </tr>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
42 </table>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
43 <h3>Functions</h3>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
44 <table>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
45 <tr><td>None</td></tr>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
46 </table>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
47 <hr /><hr />
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
48 <a NAME="Project" ID="Project"></a>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
49 <h2>Project</h2>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
50 <p>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
51 Class implementing the Pyramid project support.
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
52 </p>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
53 <h3>Derived from</h3>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
54 QObject
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
55 <h3>Class Attributes</h3>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
56 <table>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
57 <tr><td>None</td></tr>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
58 </table>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
59 <h3>Class Methods</h3>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
60 <table>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
61 <tr><td>None</td></tr>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
62 </table>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
63 <h3>Methods</h3>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
64 <table>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
65 <tr>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
66 <td><a href="#Project.__init__">Project</a></td>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
67 <td>Constructor</td>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
68 </tr><tr>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
69 <td><a href="#Project.__buildDistribution">__buildDistribution</a></td>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
70 <td>Private slot to build a distribution file for the current Pyramid project.</td>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
71 </tr><tr>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
72 <td><a href="#Project.__createProject">__createProject</a></td>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
73 <td>Private slot to create a new Pyramid project.</td>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
74 </tr><tr>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
75 <td><a href="#Project.__findProjects">__findProjects</a></td>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
76 <td>Private method to determine the relative path of all Pyramid projects (= top level dirs).</td>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
77 </tr><tr>
56
c7adc68350dd Python 2 compatibility for Eric 5.
T.Rzepka <Tobias.Rzepka@gmail.com>
parents: 48
diff changeset
78 <td><a href="#Project.__getDebugEnvironment">__getDebugEnvironment</a></td>
c7adc68350dd Python 2 compatibility for Eric 5.
T.Rzepka <Tobias.Rzepka@gmail.com>
parents: 48
diff changeset
79 <td>Private method to get the path of the debugger environment.</td>
c7adc68350dd Python 2 compatibility for Eric 5.
T.Rzepka <Tobias.Rzepka@gmail.com>
parents: 48
diff changeset
80 </tr><tr>
44
989c961c33ab Extended the Python variant detection to only offer the Pyramid project type, if it is found for the respective Python.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 37
diff changeset
81 <td><a href="#Project.__getExecutablePaths">__getExecutablePaths</a></td>
989c961c33ab Extended the Python variant detection to only offer the Pyramid project type, if it is found for the respective Python.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 37
diff changeset
82 <td>Private method to build all full path of an executable file from the environment.</td>
989c961c33ab Extended the Python variant detection to only offer the Pyramid project type, if it is found for the respective Python.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 37
diff changeset
83 </tr><tr>
15
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
84 <td><a href="#Project.__getInitDbCommand">__getInitDbCommand</a></td>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
85 <td>Private method to create the path to the initialization script.</td>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
86 </tr><tr>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
87 <td><a href="#Project.__getLocale">__getLocale</a></td>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
88 <td>Private method to extract the locale out of a file name.</td>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
89 </tr><tr>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
90 <td><a href="#Project.__getVirtualEnvironment">__getVirtualEnvironment</a></td>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
91 <td>Private method to get the path of the virtual environment.</td>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
92 </tr><tr>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
93 <td><a href="#Project.__initializeDatabase">__initializeDatabase</a></td>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
94 <td>Private slot to initialize the database of the Pyramid project.</td>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
95 </tr><tr>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
96 <td><a href="#Project.__normalizeList">__normalizeList</a></td>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
97 <td>Private method to normalize a list of file names.</td>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
98 </tr><tr>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
99 <td><a href="#Project.__project">__project</a></td>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
100 <td>Private method to get the name of the current Pyramid project.</td>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
101 </tr><tr>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
102 <td><a href="#Project.__projectFilteredList">__projectFilteredList</a></td>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
103 <td>Private method to filter a list of file names by Pyramid project.</td>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
104 </tr><tr>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
105 <td><a href="#Project.__projectLanguageAdded">__projectLanguageAdded</a></td>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
106 <td>Private slot handling the addition of a new language.</td>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
107 </tr><tr>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
108 <td><a href="#Project.__projectPath">__projectPath</a></td>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
109 <td>Private method to calculate the full path of the Pyramid project.</td>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
110 </tr><tr>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
111 <td><a href="#Project.__pyramidInfo">__pyramidInfo</a></td>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
112 <td>Private slot to show some info about Pyramid.</td>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
113 </tr><tr>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
114 <td><a href="#Project.__runBrowser">__runBrowser</a></td>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
115 <td>Private slot to start the default web browser with the server URL.</td>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
116 </tr><tr>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
117 <td><a href="#Project.__runLoggingServer">__runLoggingServer</a></td>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
118 <td>Private slot to start the Pyramid Web server with logging.</td>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
119 </tr><tr>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
120 <td><a href="#Project.__runPythonShell">__runPythonShell</a></td>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
121 <td>Private slot to start a Python console for a Pyramid project.</td>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
122 </tr><tr>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
123 <td><a href="#Project.__runServer">__runServer</a></td>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
124 <td>Private slot to start the Pyramid Web server.</td>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
125 </tr><tr>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
126 <td><a href="#Project.__selectProject">__selectProject</a></td>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
127 <td>Private method to select a Pyramid project to work with.</td>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
128 </tr><tr>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
129 <td><a href="#Project.__serverProcFinished">__serverProcFinished</a></td>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
130 <td>Private slot connected to the finished signal.</td>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
131 </tr><tr>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
132 <td><a href="#Project.__setCurrentProject">__setCurrentProject</a></td>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
133 <td>Private slot to set the current project.</td>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
134 </tr><tr>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
135 <td><a href="#Project.__setupDevelop">__setupDevelop</a></td>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
136 <td>Private slot to set up the development environment for the current project.</td>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
137 </tr><tr>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
138 <td><a href="#Project.__showDocumentation">__showDocumentation</a></td>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
139 <td>Private slot to show the helpviewer with the Pyramid documentation.</td>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
140 </tr><tr>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
141 <td><a href="#Project.__showMatchingViews">__showMatchingViews</a></td>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
142 <td>Private slot showing all views that would match a given URL.</td>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
143 </tr><tr>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
144 <td><a href="#Project.__showRoutes">__showRoutes</a></td>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
145 <td>Private slot showing all URL dispatch routes.</td>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
146 </tr><tr>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
147 <td><a href="#Project.__showTweens">__showTweens</a></td>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
148 <td>Private slot showing all implicit and explicit tween objects.</td>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
149 </tr><tr>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
150 <td><a href="#Project.compileCatalogs">compileCatalogs</a></td>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
151 <td>Public method to compile the message catalogs.</td>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
152 </tr><tr>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
153 <td><a href="#Project.compileSelectedCatalogs">compileSelectedCatalogs</a></td>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
154 <td>Public method to update the message catalogs.</td>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
155 </tr><tr>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
156 <td><a href="#Project.extractMessages">extractMessages</a></td>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
157 <td>Public method to extract the messages catalog template file.</td>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
158 </tr><tr>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
159 <td><a href="#Project.getPyramidCommand">getPyramidCommand</a></td>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
160 <td>Public method to build a Pyramid command.</td>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
161 </tr><tr>
44
989c961c33ab Extended the Python variant detection to only offer the Pyramid project type, if it is found for the respective Python.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 37
diff changeset
162 <td><a href="#Project.getPyramidVersion">getPyramidVersion</a></td>
989c961c33ab Extended the Python variant detection to only offer the Pyramid project type, if it is found for the respective Python.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 37
diff changeset
163 <td>Public method to get the Pyramid version.</td>
989c961c33ab Extended the Python variant detection to only offer the Pyramid project type, if it is found for the respective Python.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 37
diff changeset
164 </tr><tr>
15
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
165 <td><a href="#Project.getPythonCommand">getPythonCommand</a></td>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
166 <td>Public method to build the Python command.</td>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
167 </tr><tr>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
168 <td><a href="#Project.initActions">initActions</a></td>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
169 <td>Public method to define the Pyramid actions.</td>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
170 </tr><tr>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
171 <td><a href="#Project.initMenu">initMenu</a></td>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
172 <td>Public slot to initialize the Pyramid menu.</td>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
173 </tr><tr>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
174 <td><a href="#Project.isSpawningConsole">isSpawningConsole</a></td>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
175 <td>Public method to check, if the given console is a spawning console.</td>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
176 </tr><tr>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
177 <td><a href="#Project.newForm">newForm</a></td>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
178 <td>Public method to create a new form.</td>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
179 </tr><tr>
48
c313efdb01de Added a menu entry to call a translations editor from the translations viewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 44
diff changeset
180 <td><a href="#Project.openPOEditor">openPOEditor</a></td>
c313efdb01de Added a menu entry to call a translations editor from the translations viewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 44
diff changeset
181 <td>Public method to edit the given file in an external .po editor.</td>
c313efdb01de Added a menu entry to call a translations editor from the translations viewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 44
diff changeset
182 </tr><tr>
15
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
183 <td><a href="#Project.projectClosed">projectClosed</a></td>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
184 <td>Public method to handle the closing of a project.</td>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
185 </tr><tr>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
186 <td><a href="#Project.projectClosedHooks">projectClosedHooks</a></td>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
187 <td>Public method to remove our hook methods.</td>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
188 </tr><tr>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
189 <td><a href="#Project.projectOpenedHooks">projectOpenedHooks</a></td>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
190 <td>Public method to add our hook methods.</td>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
191 </tr><tr>
48
c313efdb01de Added a menu entry to call a translations editor from the translations viewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 44
diff changeset
192 <td><a href="#Project.registerOpenHook">registerOpenHook</a></td>
c313efdb01de Added a menu entry to call a translations editor from the translations viewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 44
diff changeset
193 <td>Public method to register the open hook to open a translations file in a translations editor.</td>
c313efdb01de Added a menu entry to call a translations editor from the translations viewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 44
diff changeset
194 </tr><tr>
44
989c961c33ab Extended the Python variant detection to only offer the Pyramid project type, if it is found for the respective Python.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 37
diff changeset
195 <td><a href="#Project.supportedPythonVariants">supportedPythonVariants</a></td>
989c961c33ab Extended the Python variant detection to only offer the Pyramid project type, if it is found for the respective Python.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 37
diff changeset
196 <td>Public method to get the supported Python variants.</td>
989c961c33ab Extended the Python variant detection to only offer the Pyramid project type, if it is found for the respective Python.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 37
diff changeset
197 </tr><tr>
15
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
198 <td><a href="#Project.updateCatalogs">updateCatalogs</a></td>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
199 <td>Public method to update the message catalogs.</td>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
200 </tr><tr>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
201 <td><a href="#Project.updateSelectedCatalogs">updateSelectedCatalogs</a></td>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
202 <td>Public method to update the message catalogs.</td>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
203 </tr>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
204 </table>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
205 <h3>Static Methods</h3>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
206 <table>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
207 <tr><td>None</td></tr>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
208 </table>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
209 <a NAME="Project.__init__" ID="Project.__init__"></a>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
210 <h4>Project (Constructor)</h4>
25
2dd3d1cf573a Fixed a bug related to uninstalling the plug-in via the external plug-in uninstaller.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 15
diff changeset
211 <b>Project</b>(<i>plugin, parent=None</i>)
15
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
212 <p>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
213 Constructor
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
214 </p><dl>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
215 <dt><i>plugin</i></dt>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
216 <dd>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
217 reference to the plugin object
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
218 </dd><dt><i>parent</i></dt>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
219 <dd>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
220 parent (QObject)
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
221 </dd>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
222 </dl><a NAME="Project.__buildDistribution" ID="Project.__buildDistribution"></a>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
223 <h4>Project.__buildDistribution</h4>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
224 <b>__buildDistribution</b>(<i></i>)
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
225 <p>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
226 Private slot to build a distribution file for the current Pyramid project.
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
227 </p><a NAME="Project.__createProject" ID="Project.__createProject"></a>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
228 <h4>Project.__createProject</h4>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
229 <b>__createProject</b>(<i></i>)
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
230 <p>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
231 Private slot to create a new Pyramid project.
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
232 </p><a NAME="Project.__findProjects" ID="Project.__findProjects"></a>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
233 <h4>Project.__findProjects</h4>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
234 <b>__findProjects</b>(<i></i>)
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
235 <p>
25
2dd3d1cf573a Fixed a bug related to uninstalling the plug-in via the external plug-in uninstaller.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 15
diff changeset
236 Private method to determine the relative path of all Pyramid
15
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
237 projects (= top level dirs).
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
238 </p><dl>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
239 <dt>Returns:</dt>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
240 <dd>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
241 list of projects (list of string)
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
242 </dd>
56
c7adc68350dd Python 2 compatibility for Eric 5.
T.Rzepka <Tobias.Rzepka@gmail.com>
parents: 48
diff changeset
243 </dl><a NAME="Project.__getDebugEnvironment" ID="Project.__getDebugEnvironment"></a>
c7adc68350dd Python 2 compatibility for Eric 5.
T.Rzepka <Tobias.Rzepka@gmail.com>
parents: 48
diff changeset
244 <h4>Project.__getDebugEnvironment</h4>
c7adc68350dd Python 2 compatibility for Eric 5.
T.Rzepka <Tobias.Rzepka@gmail.com>
parents: 48
diff changeset
245 <b>__getDebugEnvironment</b>(<i>language=""</i>)
c7adc68350dd Python 2 compatibility for Eric 5.
T.Rzepka <Tobias.Rzepka@gmail.com>
parents: 48
diff changeset
246 <p>
c7adc68350dd Python 2 compatibility for Eric 5.
T.Rzepka <Tobias.Rzepka@gmail.com>
parents: 48
diff changeset
247 Private method to get the path of the debugger environment.
c7adc68350dd Python 2 compatibility for Eric 5.
T.Rzepka <Tobias.Rzepka@gmail.com>
parents: 48
diff changeset
248 </p><dl>
c7adc68350dd Python 2 compatibility for Eric 5.
T.Rzepka <Tobias.Rzepka@gmail.com>
parents: 48
diff changeset
249 <dt><i>language</i></dt>
c7adc68350dd Python 2 compatibility for Eric 5.
T.Rzepka <Tobias.Rzepka@gmail.com>
parents: 48
diff changeset
250 <dd>
c7adc68350dd Python 2 compatibility for Eric 5.
T.Rzepka <Tobias.Rzepka@gmail.com>
parents: 48
diff changeset
251 Python variant to get the debugger environment
c7adc68350dd Python 2 compatibility for Eric 5.
T.Rzepka <Tobias.Rzepka@gmail.com>
parents: 48
diff changeset
252 for (string, one of '', 'Python2' or 'Python3')
c7adc68350dd Python 2 compatibility for Eric 5.
T.Rzepka <Tobias.Rzepka@gmail.com>
parents: 48
diff changeset
253 </dd>
c7adc68350dd Python 2 compatibility for Eric 5.
T.Rzepka <Tobias.Rzepka@gmail.com>
parents: 48
diff changeset
254 </dl><dl>
c7adc68350dd Python 2 compatibility for Eric 5.
T.Rzepka <Tobias.Rzepka@gmail.com>
parents: 48
diff changeset
255 <dt>Returns:</dt>
c7adc68350dd Python 2 compatibility for Eric 5.
T.Rzepka <Tobias.Rzepka@gmail.com>
parents: 48
diff changeset
256 <dd>
c7adc68350dd Python 2 compatibility for Eric 5.
T.Rzepka <Tobias.Rzepka@gmail.com>
parents: 48
diff changeset
257 path of the debugger environment (string)
c7adc68350dd Python 2 compatibility for Eric 5.
T.Rzepka <Tobias.Rzepka@gmail.com>
parents: 48
diff changeset
258 </dd>
44
989c961c33ab Extended the Python variant detection to only offer the Pyramid project type, if it is found for the respective Python.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 37
diff changeset
259 </dl><a NAME="Project.__getExecutablePaths" ID="Project.__getExecutablePaths"></a>
989c961c33ab Extended the Python variant detection to only offer the Pyramid project type, if it is found for the respective Python.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 37
diff changeset
260 <h4>Project.__getExecutablePaths</h4>
989c961c33ab Extended the Python variant detection to only offer the Pyramid project type, if it is found for the respective Python.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 37
diff changeset
261 <b>__getExecutablePaths</b>(<i>file</i>)
989c961c33ab Extended the Python variant detection to only offer the Pyramid project type, if it is found for the respective Python.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 37
diff changeset
262 <p>
989c961c33ab Extended the Python variant detection to only offer the Pyramid project type, if it is found for the respective Python.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 37
diff changeset
263 Private method to build all full path of an executable file from
989c961c33ab Extended the Python variant detection to only offer the Pyramid project type, if it is found for the respective Python.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 37
diff changeset
264 the environment.
989c961c33ab Extended the Python variant detection to only offer the Pyramid project type, if it is found for the respective Python.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 37
diff changeset
265 </p><dl>
989c961c33ab Extended the Python variant detection to only offer the Pyramid project type, if it is found for the respective Python.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 37
diff changeset
266 <dt><i>file</i></dt>
989c961c33ab Extended the Python variant detection to only offer the Pyramid project type, if it is found for the respective Python.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 37
diff changeset
267 <dd>
989c961c33ab Extended the Python variant detection to only offer the Pyramid project type, if it is found for the respective Python.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 37
diff changeset
268 filename of the executable (string)
989c961c33ab Extended the Python variant detection to only offer the Pyramid project type, if it is found for the respective Python.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 37
diff changeset
269 </dd>
989c961c33ab Extended the Python variant detection to only offer the Pyramid project type, if it is found for the respective Python.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 37
diff changeset
270 </dl><dl>
989c961c33ab Extended the Python variant detection to only offer the Pyramid project type, if it is found for the respective Python.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 37
diff changeset
271 <dt>Returns:</dt>
989c961c33ab Extended the Python variant detection to only offer the Pyramid project type, if it is found for the respective Python.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 37
diff changeset
272 <dd>
989c961c33ab Extended the Python variant detection to only offer the Pyramid project type, if it is found for the respective Python.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 37
diff changeset
273 list of full executable names, if the executable file is accessible
989c961c33ab Extended the Python variant detection to only offer the Pyramid project type, if it is found for the respective Python.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 37
diff changeset
274 via the searchpath defined by the PATH environment variable, or an
989c961c33ab Extended the Python variant detection to only offer the Pyramid project type, if it is found for the respective Python.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 37
diff changeset
275 empty list otherwise.
989c961c33ab Extended the Python variant detection to only offer the Pyramid project type, if it is found for the respective Python.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 37
diff changeset
276 </dd>
15
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
277 </dl><a NAME="Project.__getInitDbCommand" ID="Project.__getInitDbCommand"></a>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
278 <h4>Project.__getInitDbCommand</h4>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
279 <b>__getInitDbCommand</b>(<i></i>)
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
280 <p>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
281 Private method to create the path to the initialization script.
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
282 </p><dl>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
283 <dt>Returns:</dt>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
284 <dd>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
285 path to the initialization script (string)
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
286 </dd>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
287 </dl><a NAME="Project.__getLocale" ID="Project.__getLocale"></a>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
288 <h4>Project.__getLocale</h4>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
289 <b>__getLocale</b>(<i>filename</i>)
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
290 <p>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
291 Private method to extract the locale out of a file name.
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
292 </p><dl>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
293 <dt><i>filename</i></dt>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
294 <dd>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
295 name of the file used for extraction (string)
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
296 </dd>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
297 </dl><dl>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
298 <dt>Returns:</dt>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
299 <dd>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
300 extracted locale (string) or None
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
301 </dd>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
302 </dl><a NAME="Project.__getVirtualEnvironment" ID="Project.__getVirtualEnvironment"></a>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
303 <h4>Project.__getVirtualEnvironment</h4>
44
989c961c33ab Extended the Python variant detection to only offer the Pyramid project type, if it is found for the respective Python.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 37
diff changeset
304 <b>__getVirtualEnvironment</b>(<i>language=""</i>)
15
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
305 <p>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
306 Private method to get the path of the virtual environment.
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
307 </p><dl>
44
989c961c33ab Extended the Python variant detection to only offer the Pyramid project type, if it is found for the respective Python.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 37
diff changeset
308 <dt><i>language</i></dt>
989c961c33ab Extended the Python variant detection to only offer the Pyramid project type, if it is found for the respective Python.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 37
diff changeset
309 <dd>
989c961c33ab Extended the Python variant detection to only offer the Pyramid project type, if it is found for the respective Python.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 37
diff changeset
310 Python variant to get the virtual environment
989c961c33ab Extended the Python variant detection to only offer the Pyramid project type, if it is found for the respective Python.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 37
diff changeset
311 for (string, one of '', 'Python2' or 'Python3')
989c961c33ab Extended the Python variant detection to only offer the Pyramid project type, if it is found for the respective Python.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 37
diff changeset
312 </dd>
989c961c33ab Extended the Python variant detection to only offer the Pyramid project type, if it is found for the respective Python.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 37
diff changeset
313 </dl><dl>
15
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
314 <dt>Returns:</dt>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
315 <dd>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
316 path of the virtual environment (string)
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
317 </dd>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
318 </dl><a NAME="Project.__initializeDatabase" ID="Project.__initializeDatabase"></a>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
319 <h4>Project.__initializeDatabase</h4>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
320 <b>__initializeDatabase</b>(<i></i>)
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
321 <p>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
322 Private slot to initialize the database of the Pyramid project.
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
323 </p><a NAME="Project.__normalizeList" ID="Project.__normalizeList"></a>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
324 <h4>Project.__normalizeList</h4>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
325 <b>__normalizeList</b>(<i>filenames</i>)
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
326 <p>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
327 Private method to normalize a list of file names.
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
328 </p><dl>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
329 <dt><i>filenames</i></dt>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
330 <dd>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
331 list of file names to normalize (list of string)
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
332 </dd>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
333 </dl><dl>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
334 <dt>Returns:</dt>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
335 <dd>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
336 normalized file names (list of string)
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
337 </dd>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
338 </dl><a NAME="Project.__project" ID="Project.__project"></a>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
339 <h4>Project.__project</h4>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
340 <b>__project</b>(<i></i>)
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
341 <p>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
342 Private method to get the name of the current Pyramid project.
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
343 </p><dl>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
344 <dt>Returns:</dt>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
345 <dd>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
346 name of the project (string)
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
347 </dd>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
348 </dl><dl>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
349 <dt>Raises <b>PyramidNoProjectSelectedException</b>:</dt>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
350 <dd>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
351 raised, if no project is selected
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
352 </dd>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
353 </dl><a NAME="Project.__projectFilteredList" ID="Project.__projectFilteredList"></a>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
354 <h4>Project.__projectFilteredList</h4>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
355 <b>__projectFilteredList</b>(<i>filenames</i>)
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
356 <p>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
357 Private method to filter a list of file names by Pyramid project.
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
358 </p><dl>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
359 <dt><i>filenames</i></dt>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
360 <dd>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
361 list of file names to be filtered (list of string)
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
362 </dd>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
363 </dl><dl>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
364 <dt>Returns:</dt>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
365 <dd>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
366 file names belonging to the current site (list of string)
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
367 </dd>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
368 </dl><a NAME="Project.__projectLanguageAdded" ID="Project.__projectLanguageAdded"></a>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
369 <h4>Project.__projectLanguageAdded</h4>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
370 <b>__projectLanguageAdded</b>(<i>code</i>)
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
371 <p>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
372 Private slot handling the addition of a new language.
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
373 </p><dl>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
374 <dt><i>code</i></dt>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
375 <dd>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
376 language code of the new language (string)
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
377 </dd>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
378 </dl><a NAME="Project.__projectPath" ID="Project.__projectPath"></a>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
379 <h4>Project.__projectPath</h4>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
380 <b>__projectPath</b>(<i></i>)
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
381 <p>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
382 Private method to calculate the full path of the Pyramid project.
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
383 </p><dl>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
384 <dt>Returns:</dt>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
385 <dd>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
386 path of the project (string)
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
387 </dd>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
388 </dl><dl>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
389 <dt>Raises <b>PyramidNoProjectSelectedException</b>:</dt>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
390 <dd>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
391 raised, if no project is selected
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
392 </dd>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
393 </dl><a NAME="Project.__pyramidInfo" ID="Project.__pyramidInfo"></a>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
394 <h4>Project.__pyramidInfo</h4>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
395 <b>__pyramidInfo</b>(<i></i>)
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
396 <p>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
397 Private slot to show some info about Pyramid.
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
398 </p><a NAME="Project.__runBrowser" ID="Project.__runBrowser"></a>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
399 <h4>Project.__runBrowser</h4>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
400 <b>__runBrowser</b>(<i></i>)
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
401 <p>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
402 Private slot to start the default web browser with the server URL.
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
403 </p><a NAME="Project.__runLoggingServer" ID="Project.__runLoggingServer"></a>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
404 <h4>Project.__runLoggingServer</h4>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
405 <b>__runLoggingServer</b>(<i></i>)
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
406 <p>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
407 Private slot to start the Pyramid Web server with logging.
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
408 </p><a NAME="Project.__runPythonShell" ID="Project.__runPythonShell"></a>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
409 <h4>Project.__runPythonShell</h4>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
410 <b>__runPythonShell</b>(<i></i>)
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
411 <p>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
412 Private slot to start a Python console for a Pyramid project.
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
413 </p><a NAME="Project.__runServer" ID="Project.__runServer"></a>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
414 <h4>Project.__runServer</h4>
25
2dd3d1cf573a Fixed a bug related to uninstalling the plug-in via the external plug-in uninstaller.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 15
diff changeset
415 <b>__runServer</b>(<i>logging=False</i>)
15
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
416 <p>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
417 Private slot to start the Pyramid Web server.
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
418 </p><dl>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
419 <dt><i>logging</i></dt>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
420 <dd>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
421 flag indicating to enable logging (boolean)
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
422 </dd>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
423 </dl><a NAME="Project.__selectProject" ID="Project.__selectProject"></a>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
424 <h4>Project.__selectProject</h4>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
425 <b>__selectProject</b>(<i></i>)
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
426 <p>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
427 Private method to select a Pyramid project to work with.
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
428 </p><dl>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
429 <dt>Returns:</dt>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
430 <dd>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
431 selected project (string)
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
432 </dd>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
433 </dl><a NAME="Project.__serverProcFinished" ID="Project.__serverProcFinished"></a>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
434 <h4>Project.__serverProcFinished</h4>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
435 <b>__serverProcFinished</b>(<i></i>)
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
436 <p>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
437 Private slot connected to the finished signal.
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
438 </p><a NAME="Project.__setCurrentProject" ID="Project.__setCurrentProject"></a>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
439 <h4>Project.__setCurrentProject</h4>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
440 <b>__setCurrentProject</b>(<i>project</i>)
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
441 <p>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
442 Private slot to set the current project.
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
443 </p><dl>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
444 <dt><i>project</i></dt>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
445 <dd>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
446 name of the project (string)
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
447 </dd>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
448 </dl><a NAME="Project.__setupDevelop" ID="Project.__setupDevelop"></a>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
449 <h4>Project.__setupDevelop</h4>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
450 <b>__setupDevelop</b>(<i></i>)
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
451 <p>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
452 Private slot to set up the development environment for the current project.
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
453 </p><a NAME="Project.__showDocumentation" ID="Project.__showDocumentation"></a>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
454 <h4>Project.__showDocumentation</h4>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
455 <b>__showDocumentation</b>(<i></i>)
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
456 <p>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
457 Private slot to show the helpviewer with the Pyramid documentation.
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
458 </p><a NAME="Project.__showMatchingViews" ID="Project.__showMatchingViews"></a>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
459 <h4>Project.__showMatchingViews</h4>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
460 <b>__showMatchingViews</b>(<i></i>)
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
461 <p>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
462 Private slot showing all views that would match a given URL.
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
463 </p><a NAME="Project.__showRoutes" ID="Project.__showRoutes"></a>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
464 <h4>Project.__showRoutes</h4>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
465 <b>__showRoutes</b>(<i></i>)
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
466 <p>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
467 Private slot showing all URL dispatch routes.
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
468 </p><a NAME="Project.__showTweens" ID="Project.__showTweens"></a>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
469 <h4>Project.__showTweens</h4>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
470 <b>__showTweens</b>(<i></i>)
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
471 <p>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
472 Private slot showing all implicit and explicit tween objects.
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
473 </p><a NAME="Project.compileCatalogs" ID="Project.compileCatalogs"></a>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
474 <h4>Project.compileCatalogs</h4>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
475 <b>compileCatalogs</b>(<i>filenames</i>)
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
476 <p>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
477 Public method to compile the message catalogs.
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
478 </p><dl>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
479 <dt><i>filenames</i></dt>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
480 <dd>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
481 list of filenames (not used)
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
482 </dd>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
483 </dl><a NAME="Project.compileSelectedCatalogs" ID="Project.compileSelectedCatalogs"></a>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
484 <h4>Project.compileSelectedCatalogs</h4>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
485 <b>compileSelectedCatalogs</b>(<i>filenames</i>)
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
486 <p>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
487 Public method to update the message catalogs.
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
488 </p><dl>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
489 <dt><i>filenames</i></dt>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
490 <dd>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
491 list of file names (list of string)
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
492 </dd>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
493 </dl><a NAME="Project.extractMessages" ID="Project.extractMessages"></a>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
494 <h4>Project.extractMessages</h4>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
495 <b>extractMessages</b>(<i></i>)
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
496 <p>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
497 Public method to extract the messages catalog template file.
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
498 </p><a NAME="Project.getPyramidCommand" ID="Project.getPyramidCommand"></a>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
499 <h4>Project.getPyramidCommand</h4>
44
989c961c33ab Extended the Python variant detection to only offer the Pyramid project type, if it is found for the respective Python.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 37
diff changeset
500 <b>getPyramidCommand</b>(<i>cmd, language=""</i>)
15
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
501 <p>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
502 Public method to build a Pyramid command.
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
503 </p><dl>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
504 <dt><i>cmd</i></dt>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
505 <dd>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
506 command (string)
44
989c961c33ab Extended the Python variant detection to only offer the Pyramid project type, if it is found for the respective Python.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 37
diff changeset
507 </dd><dt><i>language</i></dt>
989c961c33ab Extended the Python variant detection to only offer the Pyramid project type, if it is found for the respective Python.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 37
diff changeset
508 <dd>
989c961c33ab Extended the Python variant detection to only offer the Pyramid project type, if it is found for the respective Python.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 37
diff changeset
509 Python variant to get the virtual environment
989c961c33ab Extended the Python variant detection to only offer the Pyramid project type, if it is found for the respective Python.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 37
diff changeset
510 for (string, one of '', 'Python2' or 'Python3')
15
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
511 </dd>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
512 </dl><dl>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
513 <dt>Returns:</dt>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
514 <dd>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
515 full pyramid command (string)
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
516 </dd>
44
989c961c33ab Extended the Python variant detection to only offer the Pyramid project type, if it is found for the respective Python.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 37
diff changeset
517 </dl><a NAME="Project.getPyramidVersion" ID="Project.getPyramidVersion"></a>
989c961c33ab Extended the Python variant detection to only offer the Pyramid project type, if it is found for the respective Python.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 37
diff changeset
518 <h4>Project.getPyramidVersion</h4>
989c961c33ab Extended the Python variant detection to only offer the Pyramid project type, if it is found for the respective Python.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 37
diff changeset
519 <b>getPyramidVersion</b>(<i></i>)
989c961c33ab Extended the Python variant detection to only offer the Pyramid project type, if it is found for the respective Python.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 37
diff changeset
520 <p>
989c961c33ab Extended the Python variant detection to only offer the Pyramid project type, if it is found for the respective Python.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 37
diff changeset
521 Public method to get the Pyramid version.
989c961c33ab Extended the Python variant detection to only offer the Pyramid project type, if it is found for the respective Python.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 37
diff changeset
522 </p><dl>
989c961c33ab Extended the Python variant detection to only offer the Pyramid project type, if it is found for the respective Python.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 37
diff changeset
523 <dt>Returns:</dt>
989c961c33ab Extended the Python variant detection to only offer the Pyramid project type, if it is found for the respective Python.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 37
diff changeset
524 <dd>
989c961c33ab Extended the Python variant detection to only offer the Pyramid project type, if it is found for the respective Python.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 37
diff changeset
525 Pyramid version (string)
989c961c33ab Extended the Python variant detection to only offer the Pyramid project type, if it is found for the respective Python.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 37
diff changeset
526 </dd>
15
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
527 </dl><a NAME="Project.getPythonCommand" ID="Project.getPythonCommand"></a>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
528 <h4>Project.getPythonCommand</h4>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
529 <b>getPythonCommand</b>(<i></i>)
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
530 <p>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
531 Public method to build the Python command.
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
532 </p><dl>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
533 <dt>Returns:</dt>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
534 <dd>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
535 python command (string)
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
536 </dd>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
537 </dl><a NAME="Project.initActions" ID="Project.initActions"></a>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
538 <h4>Project.initActions</h4>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
539 <b>initActions</b>(<i></i>)
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
540 <p>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
541 Public method to define the Pyramid actions.
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
542 </p><a NAME="Project.initMenu" ID="Project.initMenu"></a>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
543 <h4>Project.initMenu</h4>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
544 <b>initMenu</b>(<i></i>)
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
545 <p>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
546 Public slot to initialize the Pyramid menu.
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
547 </p><dl>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
548 <dt>Returns:</dt>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
549 <dd>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
550 the menu generated (QMenu)
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
551 </dd>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
552 </dl><a NAME="Project.isSpawningConsole" ID="Project.isSpawningConsole"></a>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
553 <h4>Project.isSpawningConsole</h4>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
554 <b>isSpawningConsole</b>(<i>consoleCmd</i>)
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
555 <p>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
556 Public method to check, if the given console is a spawning console.
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
557 </p><dl>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
558 <dt><i>consoleCmd</i></dt>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
559 <dd>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
560 console command (string)
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
561 </dd>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
562 </dl><dl>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
563 <dt>Returns:</dt>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
564 <dd>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
565 tuple of two entries giving an indication, if the console
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
566 is spawning (boolean) and the (possibly) cleaned console command
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
567 (string)
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
568 </dd>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
569 </dl><a NAME="Project.newForm" ID="Project.newForm"></a>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
570 <h4>Project.newForm</h4>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
571 <b>newForm</b>(<i>path</i>)
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
572 <p>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
573 Public method to create a new form.
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
574 </p><dl>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
575 <dt><i>path</i></dt>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
576 <dd>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
577 full directory path for the new form file (string)
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
578 </dd>
48
c313efdb01de Added a menu entry to call a translations editor from the translations viewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 44
diff changeset
579 </dl><a NAME="Project.openPOEditor" ID="Project.openPOEditor"></a>
c313efdb01de Added a menu entry to call a translations editor from the translations viewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 44
diff changeset
580 <h4>Project.openPOEditor</h4>
c313efdb01de Added a menu entry to call a translations editor from the translations viewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 44
diff changeset
581 <b>openPOEditor</b>(<i>poFile</i>)
c313efdb01de Added a menu entry to call a translations editor from the translations viewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 44
diff changeset
582 <p>
c313efdb01de Added a menu entry to call a translations editor from the translations viewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 44
diff changeset
583 Public method to edit the given file in an external .po editor.
c313efdb01de Added a menu entry to call a translations editor from the translations viewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 44
diff changeset
584 </p><dl>
c313efdb01de Added a menu entry to call a translations editor from the translations viewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 44
diff changeset
585 <dt><i>poFile</i></dt>
c313efdb01de Added a menu entry to call a translations editor from the translations viewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 44
diff changeset
586 <dd>
c313efdb01de Added a menu entry to call a translations editor from the translations viewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 44
diff changeset
587 name of the .po file (string)
c313efdb01de Added a menu entry to call a translations editor from the translations viewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 44
diff changeset
588 </dd>
15
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
589 </dl><a NAME="Project.projectClosed" ID="Project.projectClosed"></a>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
590 <h4>Project.projectClosed</h4>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
591 <b>projectClosed</b>(<i></i>)
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
592 <p>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
593 Public method to handle the closing of a project.
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
594 </p><a NAME="Project.projectClosedHooks" ID="Project.projectClosedHooks"></a>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
595 <h4>Project.projectClosedHooks</h4>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
596 <b>projectClosedHooks</b>(<i></i>)
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
597 <p>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
598 Public method to remove our hook methods.
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
599 </p><a NAME="Project.projectOpenedHooks" ID="Project.projectOpenedHooks"></a>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
600 <h4>Project.projectOpenedHooks</h4>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
601 <b>projectOpenedHooks</b>(<i></i>)
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
602 <p>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
603 Public method to add our hook methods.
48
c313efdb01de Added a menu entry to call a translations editor from the translations viewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 44
diff changeset
604 </p><a NAME="Project.registerOpenHook" ID="Project.registerOpenHook"></a>
c313efdb01de Added a menu entry to call a translations editor from the translations viewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 44
diff changeset
605 <h4>Project.registerOpenHook</h4>
c313efdb01de Added a menu entry to call a translations editor from the translations viewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 44
diff changeset
606 <b>registerOpenHook</b>(<i></i>)
c313efdb01de Added a menu entry to call a translations editor from the translations viewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 44
diff changeset
607 <p>
c313efdb01de Added a menu entry to call a translations editor from the translations viewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 44
diff changeset
608 Public method to register the open hook to open a translations file
c313efdb01de Added a menu entry to call a translations editor from the translations viewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 44
diff changeset
609 in a translations editor.
44
989c961c33ab Extended the Python variant detection to only offer the Pyramid project type, if it is found for the respective Python.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 37
diff changeset
610 </p><a NAME="Project.supportedPythonVariants" ID="Project.supportedPythonVariants"></a>
989c961c33ab Extended the Python variant detection to only offer the Pyramid project type, if it is found for the respective Python.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 37
diff changeset
611 <h4>Project.supportedPythonVariants</h4>
989c961c33ab Extended the Python variant detection to only offer the Pyramid project type, if it is found for the respective Python.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 37
diff changeset
612 <b>supportedPythonVariants</b>(<i></i>)
989c961c33ab Extended the Python variant detection to only offer the Pyramid project type, if it is found for the respective Python.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 37
diff changeset
613 <p>
989c961c33ab Extended the Python variant detection to only offer the Pyramid project type, if it is found for the respective Python.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 37
diff changeset
614 Public method to get the supported Python variants.
989c961c33ab Extended the Python variant detection to only offer the Pyramid project type, if it is found for the respective Python.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 37
diff changeset
615 </p><dl>
989c961c33ab Extended the Python variant detection to only offer the Pyramid project type, if it is found for the respective Python.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 37
diff changeset
616 <dt>Returns:</dt>
989c961c33ab Extended the Python variant detection to only offer the Pyramid project type, if it is found for the respective Python.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 37
diff changeset
617 <dd>
989c961c33ab Extended the Python variant detection to only offer the Pyramid project type, if it is found for the respective Python.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 37
diff changeset
618 list of supported Python variants (list of strings)
989c961c33ab Extended the Python variant detection to only offer the Pyramid project type, if it is found for the respective Python.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 37
diff changeset
619 </dd>
989c961c33ab Extended the Python variant detection to only offer the Pyramid project type, if it is found for the respective Python.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 37
diff changeset
620 </dl><a NAME="Project.updateCatalogs" ID="Project.updateCatalogs"></a>
15
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
621 <h4>Project.updateCatalogs</h4>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
622 <b>updateCatalogs</b>(<i>filenames</i>)
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
623 <p>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
624 Public method to update the message catalogs.
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
625 </p><dl>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
626 <dt><i>filenames</i></dt>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
627 <dd>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
628 list of filenames (not used)
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
629 </dd>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
630 </dl><a NAME="Project.updateSelectedCatalogs" ID="Project.updateSelectedCatalogs"></a>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
631 <h4>Project.updateSelectedCatalogs</h4>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
632 <b>updateSelectedCatalogs</b>(<i>filenames</i>)
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
633 <p>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
634 Public method to update the message catalogs.
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
635 </p><dl>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
636 <dt><i>filenames</i></dt>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
637 <dd>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
638 list of filenames
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
639 </dd>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
640 </dl>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
641 <div align="right"><a href="#top">Up</a></div>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
642 <hr /><hr />
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
643 <a NAME="PyramidNoProjectSelectedException" ID="PyramidNoProjectSelectedException"></a>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
644 <h2>PyramidNoProjectSelectedException</h2>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
645 <p>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
646 Exception thrown to signal, that there is no current Pyramid project.
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
647 </p>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
648 <h3>Derived from</h3>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
649 Exception
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
650 <h3>Class Attributes</h3>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
651 <table>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
652 <tr><td>None</td></tr>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
653 </table>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
654 <h3>Class Methods</h3>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
655 <table>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
656 <tr><td>None</td></tr>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
657 </table>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
658 <h3>Methods</h3>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
659 <table>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
660 <tr><td>None</td></tr>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
661 </table>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
662 <h3>Static Methods</h3>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
663 <table>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
664 <tr><td>None</td></tr>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
665 </table>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
666
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
667 <div align="right"><a href="#top">Up</a></div>
56
c7adc68350dd Python 2 compatibility for Eric 5.
T.Rzepka <Tobias.Rzepka@gmail.com>
parents: 48
diff changeset
668 <hr /><hr />
c7adc68350dd Python 2 compatibility for Eric 5.
T.Rzepka <Tobias.Rzepka@gmail.com>
parents: 48
diff changeset
669 <a NAME="QProcess" ID="QProcess"></a>
c7adc68350dd Python 2 compatibility for Eric 5.
T.Rzepka <Tobias.Rzepka@gmail.com>
parents: 48
diff changeset
670 <h2>QProcess</h2>
c7adc68350dd Python 2 compatibility for Eric 5.
T.Rzepka <Tobias.Rzepka@gmail.com>
parents: 48
diff changeset
671 <p>
c7adc68350dd Python 2 compatibility for Eric 5.
T.Rzepka <Tobias.Rzepka@gmail.com>
parents: 48
diff changeset
672 Class transforming the call arguments in case of gnome-terminal.
c7adc68350dd Python 2 compatibility for Eric 5.
T.Rzepka <Tobias.Rzepka@gmail.com>
parents: 48
diff changeset
673 </p>
c7adc68350dd Python 2 compatibility for Eric 5.
T.Rzepka <Tobias.Rzepka@gmail.com>
parents: 48
diff changeset
674 <h3>Derived from</h3>
c7adc68350dd Python 2 compatibility for Eric 5.
T.Rzepka <Tobias.Rzepka@gmail.com>
parents: 48
diff changeset
675 QProcessPyQt
c7adc68350dd Python 2 compatibility for Eric 5.
T.Rzepka <Tobias.Rzepka@gmail.com>
parents: 48
diff changeset
676 <h3>Class Attributes</h3>
c7adc68350dd Python 2 compatibility for Eric 5.
T.Rzepka <Tobias.Rzepka@gmail.com>
parents: 48
diff changeset
677 <table>
c7adc68350dd Python 2 compatibility for Eric 5.
T.Rzepka <Tobias.Rzepka@gmail.com>
parents: 48
diff changeset
678 <tr><td>None</td></tr>
c7adc68350dd Python 2 compatibility for Eric 5.
T.Rzepka <Tobias.Rzepka@gmail.com>
parents: 48
diff changeset
679 </table>
c7adc68350dd Python 2 compatibility for Eric 5.
T.Rzepka <Tobias.Rzepka@gmail.com>
parents: 48
diff changeset
680 <h3>Class Methods</h3>
c7adc68350dd Python 2 compatibility for Eric 5.
T.Rzepka <Tobias.Rzepka@gmail.com>
parents: 48
diff changeset
681 <table>
c7adc68350dd Python 2 compatibility for Eric 5.
T.Rzepka <Tobias.Rzepka@gmail.com>
parents: 48
diff changeset
682 <tr><td>None</td></tr>
c7adc68350dd Python 2 compatibility for Eric 5.
T.Rzepka <Tobias.Rzepka@gmail.com>
parents: 48
diff changeset
683 </table>
c7adc68350dd Python 2 compatibility for Eric 5.
T.Rzepka <Tobias.Rzepka@gmail.com>
parents: 48
diff changeset
684 <h3>Methods</h3>
c7adc68350dd Python 2 compatibility for Eric 5.
T.Rzepka <Tobias.Rzepka@gmail.com>
parents: 48
diff changeset
685 <table>
c7adc68350dd Python 2 compatibility for Eric 5.
T.Rzepka <Tobias.Rzepka@gmail.com>
parents: 48
diff changeset
686 <tr>
c7adc68350dd Python 2 compatibility for Eric 5.
T.Rzepka <Tobias.Rzepka@gmail.com>
parents: 48
diff changeset
687 <td><a href="#QProcess.start">start</a></td>
c7adc68350dd Python 2 compatibility for Eric 5.
T.Rzepka <Tobias.Rzepka@gmail.com>
parents: 48
diff changeset
688 <td>Starts the given program (cmd) in a new process, if none is already running, passing the command line arguments in argss.</td>
c7adc68350dd Python 2 compatibility for Eric 5.
T.Rzepka <Tobias.Rzepka@gmail.com>
parents: 48
diff changeset
689 </tr>
c7adc68350dd Python 2 compatibility for Eric 5.
T.Rzepka <Tobias.Rzepka@gmail.com>
parents: 48
diff changeset
690 </table>
c7adc68350dd Python 2 compatibility for Eric 5.
T.Rzepka <Tobias.Rzepka@gmail.com>
parents: 48
diff changeset
691 <h3>Static Methods</h3>
c7adc68350dd Python 2 compatibility for Eric 5.
T.Rzepka <Tobias.Rzepka@gmail.com>
parents: 48
diff changeset
692 <table>
c7adc68350dd Python 2 compatibility for Eric 5.
T.Rzepka <Tobias.Rzepka@gmail.com>
parents: 48
diff changeset
693 <tr>
c7adc68350dd Python 2 compatibility for Eric 5.
T.Rzepka <Tobias.Rzepka@gmail.com>
parents: 48
diff changeset
694 <td><a href="#QProcess.startDetached">startDetached</a></td>
c7adc68350dd Python 2 compatibility for Eric 5.
T.Rzepka <Tobias.Rzepka@gmail.com>
parents: 48
diff changeset
695 <td>Starts the given program (cmd) in a new process, if none is already running, passing the command line arguments in argss.</td>
c7adc68350dd Python 2 compatibility for Eric 5.
T.Rzepka <Tobias.Rzepka@gmail.com>
parents: 48
diff changeset
696 </tr>
c7adc68350dd Python 2 compatibility for Eric 5.
T.Rzepka <Tobias.Rzepka@gmail.com>
parents: 48
diff changeset
697 </table>
c7adc68350dd Python 2 compatibility for Eric 5.
T.Rzepka <Tobias.Rzepka@gmail.com>
parents: 48
diff changeset
698 <a NAME="QProcess.start" ID="QProcess.start"></a>
c7adc68350dd Python 2 compatibility for Eric 5.
T.Rzepka <Tobias.Rzepka@gmail.com>
parents: 48
diff changeset
699 <h4>QProcess.start</h4>
c7adc68350dd Python 2 compatibility for Eric 5.
T.Rzepka <Tobias.Rzepka@gmail.com>
parents: 48
diff changeset
700 <b>start</b>(<i>cmd, args=[], mode=QProcessPyQt.ReadWrite</i>)
c7adc68350dd Python 2 compatibility for Eric 5.
T.Rzepka <Tobias.Rzepka@gmail.com>
parents: 48
diff changeset
701 <p>
c7adc68350dd Python 2 compatibility for Eric 5.
T.Rzepka <Tobias.Rzepka@gmail.com>
parents: 48
diff changeset
702 Starts the given program (cmd) in a new process, if none is already
c7adc68350dd Python 2 compatibility for Eric 5.
T.Rzepka <Tobias.Rzepka@gmail.com>
parents: 48
diff changeset
703 running, passing the command line arguments in argss.
c7adc68350dd Python 2 compatibility for Eric 5.
T.Rzepka <Tobias.Rzepka@gmail.com>
parents: 48
diff changeset
704 </p><dl>
c7adc68350dd Python 2 compatibility for Eric 5.
T.Rzepka <Tobias.Rzepka@gmail.com>
parents: 48
diff changeset
705 <dt><i>cmd</i></dt>
c7adc68350dd Python 2 compatibility for Eric 5.
T.Rzepka <Tobias.Rzepka@gmail.com>
parents: 48
diff changeset
706 <dd>
c7adc68350dd Python 2 compatibility for Eric 5.
T.Rzepka <Tobias.Rzepka@gmail.com>
parents: 48
diff changeset
707 start the given program cmd (string)
c7adc68350dd Python 2 compatibility for Eric 5.
T.Rzepka <Tobias.Rzepka@gmail.com>
parents: 48
diff changeset
708 </dd><dt><i>args=</i></dt>
c7adc68350dd Python 2 compatibility for Eric 5.
T.Rzepka <Tobias.Rzepka@gmail.com>
parents: 48
diff changeset
709 <dd>
c7adc68350dd Python 2 compatibility for Eric 5.
T.Rzepka <Tobias.Rzepka@gmail.com>
parents: 48
diff changeset
710 list of parameters (list of strings)
c7adc68350dd Python 2 compatibility for Eric 5.
T.Rzepka <Tobias.Rzepka@gmail.com>
parents: 48
diff changeset
711 </dd><dt><i>mode=</i></dt>
c7adc68350dd Python 2 compatibility for Eric 5.
T.Rzepka <Tobias.Rzepka@gmail.com>
parents: 48
diff changeset
712 <dd>
c7adc68350dd Python 2 compatibility for Eric 5.
T.Rzepka <Tobias.Rzepka@gmail.com>
parents: 48
diff changeset
713 access mode (QIODevice.OpenMode)
c7adc68350dd Python 2 compatibility for Eric 5.
T.Rzepka <Tobias.Rzepka@gmail.com>
parents: 48
diff changeset
714 </dd>
c7adc68350dd Python 2 compatibility for Eric 5.
T.Rzepka <Tobias.Rzepka@gmail.com>
parents: 48
diff changeset
715 </dl><a NAME="QProcess.startDetached" ID="QProcess.startDetached"></a>
c7adc68350dd Python 2 compatibility for Eric 5.
T.Rzepka <Tobias.Rzepka@gmail.com>
parents: 48
diff changeset
716 <h4>QProcess.startDetached (static)</h4>
c7adc68350dd Python 2 compatibility for Eric 5.
T.Rzepka <Tobias.Rzepka@gmail.com>
parents: 48
diff changeset
717 <b>startDetached</b>(<i>args=[], path=''</i>)
c7adc68350dd Python 2 compatibility for Eric 5.
T.Rzepka <Tobias.Rzepka@gmail.com>
parents: 48
diff changeset
718 <p>
c7adc68350dd Python 2 compatibility for Eric 5.
T.Rzepka <Tobias.Rzepka@gmail.com>
parents: 48
diff changeset
719 Starts the given program (cmd) in a new process, if none is already
c7adc68350dd Python 2 compatibility for Eric 5.
T.Rzepka <Tobias.Rzepka@gmail.com>
parents: 48
diff changeset
720 running, passing the command line arguments in argss.
c7adc68350dd Python 2 compatibility for Eric 5.
T.Rzepka <Tobias.Rzepka@gmail.com>
parents: 48
diff changeset
721 </p><dl>
c7adc68350dd Python 2 compatibility for Eric 5.
T.Rzepka <Tobias.Rzepka@gmail.com>
parents: 48
diff changeset
722 <dt><i>cmd</i></dt>
c7adc68350dd Python 2 compatibility for Eric 5.
T.Rzepka <Tobias.Rzepka@gmail.com>
parents: 48
diff changeset
723 <dd>
c7adc68350dd Python 2 compatibility for Eric 5.
T.Rzepka <Tobias.Rzepka@gmail.com>
parents: 48
diff changeset
724 start the given program cmd (string)
c7adc68350dd Python 2 compatibility for Eric 5.
T.Rzepka <Tobias.Rzepka@gmail.com>
parents: 48
diff changeset
725 </dd><dt><i>args=</i></dt>
c7adc68350dd Python 2 compatibility for Eric 5.
T.Rzepka <Tobias.Rzepka@gmail.com>
parents: 48
diff changeset
726 <dd>
c7adc68350dd Python 2 compatibility for Eric 5.
T.Rzepka <Tobias.Rzepka@gmail.com>
parents: 48
diff changeset
727 list of parameters (list of strings)
c7adc68350dd Python 2 compatibility for Eric 5.
T.Rzepka <Tobias.Rzepka@gmail.com>
parents: 48
diff changeset
728 </dd><dt><i>path=</i></dt>
c7adc68350dd Python 2 compatibility for Eric 5.
T.Rzepka <Tobias.Rzepka@gmail.com>
parents: 48
diff changeset
729 <dd>
c7adc68350dd Python 2 compatibility for Eric 5.
T.Rzepka <Tobias.Rzepka@gmail.com>
parents: 48
diff changeset
730 new working directory (string)
c7adc68350dd Python 2 compatibility for Eric 5.
T.Rzepka <Tobias.Rzepka@gmail.com>
parents: 48
diff changeset
731 </dd>
c7adc68350dd Python 2 compatibility for Eric 5.
T.Rzepka <Tobias.Rzepka@gmail.com>
parents: 48
diff changeset
732 </dl><dl>
c7adc68350dd Python 2 compatibility for Eric 5.
T.Rzepka <Tobias.Rzepka@gmail.com>
parents: 48
diff changeset
733 <dt>Returns:</dt>
c7adc68350dd Python 2 compatibility for Eric 5.
T.Rzepka <Tobias.Rzepka@gmail.com>
parents: 48
diff changeset
734 <dd>
c7adc68350dd Python 2 compatibility for Eric 5.
T.Rzepka <Tobias.Rzepka@gmail.com>
parents: 48
diff changeset
735 tuple of successful start and process id (boolean, integer)
c7adc68350dd Python 2 compatibility for Eric 5.
T.Rzepka <Tobias.Rzepka@gmail.com>
parents: 48
diff changeset
736 </dd>
c7adc68350dd Python 2 compatibility for Eric 5.
T.Rzepka <Tobias.Rzepka@gmail.com>
parents: 48
diff changeset
737 </dl>
c7adc68350dd Python 2 compatibility for Eric 5.
T.Rzepka <Tobias.Rzepka@gmail.com>
parents: 48
diff changeset
738 <div align="right"><a href="#top">Up</a></div>
15
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
739 <hr />
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
740 </body></html>

eric ide

mercurial