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

Tue, 28 Mar 2017 19:30:36 +0200

author
Detlev Offenbach <detlev@die-offenbachs.de>
date
Tue, 28 Mar 2017 19:30:36 +0200
changeset 106
2086bda4a893
parent 95
2b0933087db9
child 114
4de6dbce4dd6
permissions
-rw-r--r--

Fixed some code style issues.

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>
95
2b0933087db9 Made these changes:
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 74
diff changeset
69 <td><a href="#Project.__adjustWorkingDirectory">__adjustWorkingDirectory</a></td>
2b0933087db9 Made these changes:
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 74
diff changeset
70 <td>Private method to adjust the working directory in the arguments list.</td>
2b0933087db9 Made these changes:
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 74
diff changeset
71 </tr><tr>
15
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
72 <td><a href="#Project.__buildDistribution">__buildDistribution</a></td>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
73 <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
74 </tr><tr>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
75 <td><a href="#Project.__createProject">__createProject</a></td>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
76 <td>Private slot to create a new Pyramid project.</td>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
77 </tr><tr>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
78 <td><a href="#Project.__findProjects">__findProjects</a></td>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
79 <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
80 </tr><tr>
56
c7adc68350dd Python 2 compatibility for Eric 5.
T.Rzepka <Tobias.Rzepka@gmail.com>
parents: 48
diff changeset
81 <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
82 <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
83 </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
84 <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
85 <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
86 </tr><tr>
15
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
87 <td><a href="#Project.__getInitDbCommand">__getInitDbCommand</a></td>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
88 <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
89 </tr><tr>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
90 <td><a href="#Project.__getLocale">__getLocale</a></td>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
91 <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
92 </tr><tr>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
93 <td><a href="#Project.__getVirtualEnvironment">__getVirtualEnvironment</a></td>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
94 <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
95 </tr><tr>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
96 <td><a href="#Project.__initializeDatabase">__initializeDatabase</a></td>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
97 <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
98 </tr><tr>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
99 <td><a href="#Project.__normalizeList">__normalizeList</a></td>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
100 <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
101 </tr><tr>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
102 <td><a href="#Project.__project">__project</a></td>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
103 <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
104 </tr><tr>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
105 <td><a href="#Project.__projectFilteredList">__projectFilteredList</a></td>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
106 <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
107 </tr><tr>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
108 <td><a href="#Project.__projectLanguageAdded">__projectLanguageAdded</a></td>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
109 <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
110 </tr><tr>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
111 <td><a href="#Project.__projectPath">__projectPath</a></td>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
112 <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
113 </tr><tr>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
114 <td><a href="#Project.__pyramidInfo">__pyramidInfo</a></td>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
115 <td>Private slot to show some info about Pyramid.</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.__runBrowser">__runBrowser</a></td>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
118 <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
119 </tr><tr>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
120 <td><a href="#Project.__runLoggingServer">__runLoggingServer</a></td>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
121 <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
122 </tr><tr>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
123 <td><a href="#Project.__runPythonShell">__runPythonShell</a></td>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
124 <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
125 </tr><tr>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
126 <td><a href="#Project.__runServer">__runServer</a></td>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
127 <td>Private slot to start the Pyramid Web server.</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.__selectProject">__selectProject</a></td>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
130 <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
131 </tr><tr>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
132 <td><a href="#Project.__serverProcFinished">__serverProcFinished</a></td>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
133 <td>Private slot connected to the finished signal.</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.__setCurrentProject">__setCurrentProject</a></td>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
136 <td>Private slot to set 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.__setupDevelop">__setupDevelop</a></td>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
139 <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
140 </tr><tr>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
141 <td><a href="#Project.__showDocumentation">__showDocumentation</a></td>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
142 <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
143 </tr><tr>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
144 <td><a href="#Project.__showMatchingViews">__showMatchingViews</a></td>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
145 <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
146 </tr><tr>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
147 <td><a href="#Project.__showRoutes">__showRoutes</a></td>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
148 <td>Private slot showing all URL dispatch routes.</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.__showTweens">__showTweens</a></td>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
151 <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
152 </tr><tr>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
153 <td><a href="#Project.compileCatalogs">compileCatalogs</a></td>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
154 <td>Public method to compile 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.compileSelectedCatalogs">compileSelectedCatalogs</a></td>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
157 <td>Public method to update the message catalogs.</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.extractMessages">extractMessages</a></td>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
160 <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
161 </tr><tr>
64
3b2da211e126 Extended the API to allow for plug-in extension by another plug-in.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 58
diff changeset
162 <td><a href="#Project.getMenu">getMenu</a></td>
3b2da211e126 Extended the API to allow for plug-in extension by another plug-in.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 58
diff changeset
163 <td>Public method to get a reference to the requested menu.</td>
3b2da211e126 Extended the API to allow for plug-in extension by another plug-in.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 58
diff changeset
164 </tr><tr>
3b2da211e126 Extended the API to allow for plug-in extension by another plug-in.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 58
diff changeset
165 <td><a href="#Project.getMenuNames">getMenuNames</a></td>
3b2da211e126 Extended the API to allow for plug-in extension by another plug-in.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 58
diff changeset
166 <td>Public method to get the names of all menus.</td>
3b2da211e126 Extended the API to allow for plug-in extension by another plug-in.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 58
diff changeset
167 </tr><tr>
15
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
168 <td><a href="#Project.getPyramidCommand">getPyramidCommand</a></td>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
169 <td>Public method to build a Pyramid command.</td>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
170 </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
171 <td><a href="#Project.getPyramidVersion">getPyramidVersion</a></td>
95
2b0933087db9 Made these changes:
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 74
diff changeset
172 <td>Public method to get the Pyramid version as a tuple.</td>
2b0933087db9 Made these changes:
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 74
diff changeset
173 </tr><tr>
2b0933087db9 Made these changes:
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 74
diff changeset
174 <td><a href="#Project.getPyramidVersionString">getPyramidVersionString</a></td>
2b0933087db9 Made these changes:
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 74
diff changeset
175 <td>Public method to get the Pyramid version as a string.</td>
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
176 </tr><tr>
15
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
177 <td><a href="#Project.getPythonCommand">getPythonCommand</a></td>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
178 <td>Public method to build the Python command.</td>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
179 </tr><tr>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
180 <td><a href="#Project.initActions">initActions</a></td>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
181 <td>Public method to define the Pyramid actions.</td>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
182 </tr><tr>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
183 <td><a href="#Project.initMenu">initMenu</a></td>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
184 <td>Public slot to initialize the Pyramid menu.</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.isSpawningConsole">isSpawningConsole</a></td>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
187 <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
188 </tr><tr>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
189 <td><a href="#Project.newForm">newForm</a></td>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
190 <td>Public method to create a new form.</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.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
193 <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
194 </tr><tr>
15
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
195 <td><a href="#Project.projectClosed">projectClosed</a></td>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
196 <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
197 </tr><tr>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
198 <td><a href="#Project.projectClosedHooks">projectClosedHooks</a></td>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
199 <td>Public method to remove our hook methods.</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.projectOpenedHooks">projectOpenedHooks</a></td>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
202 <td>Public method to add our hook methods.</td>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
203 </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
204 <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
205 <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
206 </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
207 <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
208 <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
209 </tr><tr>
15
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
210 <td><a href="#Project.updateCatalogs">updateCatalogs</a></td>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
211 <td>Public method to update the message catalogs.</td>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
212 </tr><tr>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
213 <td><a href="#Project.updateSelectedCatalogs">updateSelectedCatalogs</a></td>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
214 <td>Public method to update the message catalogs.</td>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
215 </tr>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
216 </table>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
217 <h3>Static Methods</h3>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
218 <table>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
219 <tr><td>None</td></tr>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
220 </table>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
221 <a NAME="Project.__init__" ID="Project.__init__"></a>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
222 <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
223 <b>Project</b>(<i>plugin, parent=None</i>)
15
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
224 <p>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
225 Constructor
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
226 </p><dl>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
227 <dt><i>plugin</i></dt>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
228 <dd>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
229 reference to the plugin object
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
230 </dd><dt><i>parent</i></dt>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
231 <dd>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
232 parent (QObject)
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
233 </dd>
95
2b0933087db9 Made these changes:
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 74
diff changeset
234 </dl><a NAME="Project.__adjustWorkingDirectory" ID="Project.__adjustWorkingDirectory"></a>
2b0933087db9 Made these changes:
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 74
diff changeset
235 <h4>Project.__adjustWorkingDirectory</h4>
2b0933087db9 Made these changes:
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 74
diff changeset
236 <b>__adjustWorkingDirectory</b>(<i>args, wd</i>)
2b0933087db9 Made these changes:
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 74
diff changeset
237 <p>
2b0933087db9 Made these changes:
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 74
diff changeset
238 Private method to adjust the working directory in the arguments list.
2b0933087db9 Made these changes:
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 74
diff changeset
239 </p><dl>
2b0933087db9 Made these changes:
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 74
diff changeset
240 <dt><i>args</i> (list of str)</dt>
2b0933087db9 Made these changes:
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 74
diff changeset
241 <dd>
2b0933087db9 Made these changes:
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 74
diff changeset
242 list of arguments to be modified
2b0933087db9 Made these changes:
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 74
diff changeset
243 </dd><dt><i>wd</i> (str)</dt>
2b0933087db9 Made these changes:
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 74
diff changeset
244 <dd>
2b0933087db9 Made these changes:
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 74
diff changeset
245 working directory
2b0933087db9 Made these changes:
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 74
diff changeset
246 </dd>
15
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
247 </dl><a NAME="Project.__buildDistribution" ID="Project.__buildDistribution"></a>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
248 <h4>Project.__buildDistribution</h4>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
249 <b>__buildDistribution</b>(<i></i>)
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
250 <p>
54
71c83a661c83 Fixed code style issues.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 48
diff changeset
251 Private slot to build a distribution file for the current Pyramid
71c83a661c83 Fixed code style issues.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 48
diff changeset
252 project.
15
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
253 </p><a NAME="Project.__createProject" ID="Project.__createProject"></a>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
254 <h4>Project.__createProject</h4>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
255 <b>__createProject</b>(<i></i>)
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
256 <p>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
257 Private slot to create a new Pyramid project.
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
258 </p><a NAME="Project.__findProjects" ID="Project.__findProjects"></a>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
259 <h4>Project.__findProjects</h4>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
260 <b>__findProjects</b>(<i></i>)
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
261 <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
262 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
263 projects (= top level dirs).
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
264 </p><dl>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
265 <dt>Returns:</dt>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
266 <dd>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
267 list of projects (list of string)
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
268 </dd>
56
c7adc68350dd Python 2 compatibility for Eric 5.
T.Rzepka <Tobias.Rzepka@gmail.com>
parents: 48
diff changeset
269 </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
270 <h4>Project.__getDebugEnvironment</h4>
c7adc68350dd Python 2 compatibility for Eric 5.
T.Rzepka <Tobias.Rzepka@gmail.com>
parents: 48
diff changeset
271 <b>__getDebugEnvironment</b>(<i>language=""</i>)
c7adc68350dd Python 2 compatibility for Eric 5.
T.Rzepka <Tobias.Rzepka@gmail.com>
parents: 48
diff changeset
272 <p>
c7adc68350dd Python 2 compatibility for Eric 5.
T.Rzepka <Tobias.Rzepka@gmail.com>
parents: 48
diff changeset
273 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
274 </p><dl>
c7adc68350dd Python 2 compatibility for Eric 5.
T.Rzepka <Tobias.Rzepka@gmail.com>
parents: 48
diff changeset
275 <dt><i>language</i></dt>
c7adc68350dd Python 2 compatibility for Eric 5.
T.Rzepka <Tobias.Rzepka@gmail.com>
parents: 48
diff changeset
276 <dd>
c7adc68350dd Python 2 compatibility for Eric 5.
T.Rzepka <Tobias.Rzepka@gmail.com>
parents: 48
diff changeset
277 Python variant to get the debugger environment
c7adc68350dd Python 2 compatibility for Eric 5.
T.Rzepka <Tobias.Rzepka@gmail.com>
parents: 48
diff changeset
278 for (string, one of '', 'Python2' or 'Python3')
c7adc68350dd Python 2 compatibility for Eric 5.
T.Rzepka <Tobias.Rzepka@gmail.com>
parents: 48
diff changeset
279 </dd>
c7adc68350dd Python 2 compatibility for Eric 5.
T.Rzepka <Tobias.Rzepka@gmail.com>
parents: 48
diff changeset
280 </dl><dl>
c7adc68350dd Python 2 compatibility for Eric 5.
T.Rzepka <Tobias.Rzepka@gmail.com>
parents: 48
diff changeset
281 <dt>Returns:</dt>
c7adc68350dd Python 2 compatibility for Eric 5.
T.Rzepka <Tobias.Rzepka@gmail.com>
parents: 48
diff changeset
282 <dd>
c7adc68350dd Python 2 compatibility for Eric 5.
T.Rzepka <Tobias.Rzepka@gmail.com>
parents: 48
diff changeset
283 path of the debugger environment (string)
c7adc68350dd Python 2 compatibility for Eric 5.
T.Rzepka <Tobias.Rzepka@gmail.com>
parents: 48
diff changeset
284 </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
285 </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
286 <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
287 <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
288 <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
289 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
290 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
291 </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
292 <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
293 <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
294 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
295 </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
296 </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
297 <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
298 <dd>
54
71c83a661c83 Fixed code style issues.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 48
diff changeset
299 list of full executable names, if the executable file is
71c83a661c83 Fixed code style issues.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 48
diff changeset
300 accessible via the searchpath defined by the PATH environment
71c83a661c83 Fixed code style issues.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 48
diff changeset
301 variable, or an empty list otherwise.
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
302 </dd>
15
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
303 </dl><a NAME="Project.__getInitDbCommand" ID="Project.__getInitDbCommand"></a>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
304 <h4>Project.__getInitDbCommand</h4>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
305 <b>__getInitDbCommand</b>(<i></i>)
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
306 <p>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
307 Private method to create the path to the initialization script.
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
308 </p><dl>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
309 <dt>Returns:</dt>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
310 <dd>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
311 path to the initialization script (string)
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
312 </dd>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
313 </dl><a NAME="Project.__getLocale" ID="Project.__getLocale"></a>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
314 <h4>Project.__getLocale</h4>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
315 <b>__getLocale</b>(<i>filename</i>)
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
316 <p>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
317 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
318 </p><dl>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
319 <dt><i>filename</i></dt>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
320 <dd>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
321 name of the file used for extraction (string)
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
322 </dd>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
323 </dl><dl>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
324 <dt>Returns:</dt>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
325 <dd>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
326 extracted locale (string) or None
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
327 </dd>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
328 </dl><a NAME="Project.__getVirtualEnvironment" ID="Project.__getVirtualEnvironment"></a>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
329 <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
330 <b>__getVirtualEnvironment</b>(<i>language=""</i>)
15
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
331 <p>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
332 Private method to get the path of the virtual environment.
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
333 </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
334 <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
335 <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
336 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
337 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
338 </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
339 </dl><dl>
15
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
340 <dt>Returns:</dt>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
341 <dd>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
342 path of the virtual environment (string)
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
343 </dd>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
344 </dl><a NAME="Project.__initializeDatabase" ID="Project.__initializeDatabase"></a>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
345 <h4>Project.__initializeDatabase</h4>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
346 <b>__initializeDatabase</b>(<i></i>)
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
347 <p>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
348 Private slot to initialize the database of the Pyramid project.
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
349 </p><a NAME="Project.__normalizeList" ID="Project.__normalizeList"></a>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
350 <h4>Project.__normalizeList</h4>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
351 <b>__normalizeList</b>(<i>filenames</i>)
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
352 <p>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
353 Private method to normalize a list of file names.
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
354 </p><dl>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
355 <dt><i>filenames</i></dt>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
356 <dd>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
357 list of file names to normalize (list of string)
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
358 </dd>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
359 </dl><dl>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
360 <dt>Returns:</dt>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
361 <dd>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
362 normalized file names (list of string)
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
363 </dd>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
364 </dl><a NAME="Project.__project" ID="Project.__project"></a>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
365 <h4>Project.__project</h4>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
366 <b>__project</b>(<i></i>)
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
367 <p>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
368 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
369 </p><dl>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
370 <dt>Returns:</dt>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
371 <dd>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
372 name of the project (string)
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
373 </dd>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
374 </dl><dl>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
375 <dt>Raises <b>PyramidNoProjectSelectedException</b>:</dt>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
376 <dd>
54
71c83a661c83 Fixed code style issues.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 48
diff changeset
377 raised, if no project is
71c83a661c83 Fixed code style issues.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 48
diff changeset
378 selected
15
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
379 </dd>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
380 </dl><a NAME="Project.__projectFilteredList" ID="Project.__projectFilteredList"></a>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
381 <h4>Project.__projectFilteredList</h4>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
382 <b>__projectFilteredList</b>(<i>filenames</i>)
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
383 <p>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
384 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
385 </p><dl>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
386 <dt><i>filenames</i></dt>
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 list of file names to be filtered (list of string)
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
389 </dd>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
390 </dl><dl>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
391 <dt>Returns:</dt>
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 file names belonging to the current site (list of string)
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
394 </dd>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
395 </dl><a NAME="Project.__projectLanguageAdded" ID="Project.__projectLanguageAdded"></a>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
396 <h4>Project.__projectLanguageAdded</h4>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
397 <b>__projectLanguageAdded</b>(<i>code</i>)
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
398 <p>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
399 Private slot handling the addition of a new language.
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
400 </p><dl>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
401 <dt><i>code</i></dt>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
402 <dd>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
403 language code of the new language (string)
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
404 </dd>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
405 </dl><a NAME="Project.__projectPath" ID="Project.__projectPath"></a>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
406 <h4>Project.__projectPath</h4>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
407 <b>__projectPath</b>(<i></i>)
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
408 <p>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
409 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
410 </p><dl>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
411 <dt>Returns:</dt>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
412 <dd>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
413 path of the project (string)
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
414 </dd>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
415 </dl><dl>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
416 <dt>Raises <b>PyramidNoProjectSelectedException</b>:</dt>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
417 <dd>
54
71c83a661c83 Fixed code style issues.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 48
diff changeset
418 raised, if no project is
71c83a661c83 Fixed code style issues.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 48
diff changeset
419 selected
15
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 </dl><a NAME="Project.__pyramidInfo" ID="Project.__pyramidInfo"></a>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
422 <h4>Project.__pyramidInfo</h4>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
423 <b>__pyramidInfo</b>(<i></i>)
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
424 <p>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
425 Private slot to show some info about Pyramid.
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
426 </p><a NAME="Project.__runBrowser" ID="Project.__runBrowser"></a>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
427 <h4>Project.__runBrowser</h4>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
428 <b>__runBrowser</b>(<i></i>)
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
429 <p>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
430 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
431 </p><a NAME="Project.__runLoggingServer" ID="Project.__runLoggingServer"></a>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
432 <h4>Project.__runLoggingServer</h4>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
433 <b>__runLoggingServer</b>(<i></i>)
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
434 <p>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
435 Private slot to start the Pyramid Web server with logging.
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
436 </p><a NAME="Project.__runPythonShell" ID="Project.__runPythonShell"></a>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
437 <h4>Project.__runPythonShell</h4>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
438 <b>__runPythonShell</b>(<i></i>)
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
439 <p>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
440 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
441 </p><a NAME="Project.__runServer" ID="Project.__runServer"></a>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
442 <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
443 <b>__runServer</b>(<i>logging=False</i>)
15
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
444 <p>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
445 Private slot to start the Pyramid Web server.
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
446 </p><dl>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
447 <dt><i>logging</i></dt>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
448 <dd>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
449 flag indicating to enable logging (boolean)
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
450 </dd>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
451 </dl><a NAME="Project.__selectProject" ID="Project.__selectProject"></a>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
452 <h4>Project.__selectProject</h4>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
453 <b>__selectProject</b>(<i></i>)
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
454 <p>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
455 Private method to select a Pyramid project to work with.
54
71c83a661c83 Fixed code style issues.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 48
diff changeset
456 </p><a NAME="Project.__serverProcFinished" ID="Project.__serverProcFinished"></a>
15
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
457 <h4>Project.__serverProcFinished</h4>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
458 <b>__serverProcFinished</b>(<i></i>)
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
459 <p>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
460 Private slot connected to the finished signal.
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
461 </p><a NAME="Project.__setCurrentProject" ID="Project.__setCurrentProject"></a>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
462 <h4>Project.__setCurrentProject</h4>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
463 <b>__setCurrentProject</b>(<i>project</i>)
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
464 <p>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
465 Private slot to set the current project.
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
466 </p><dl>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
467 <dt><i>project</i></dt>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
468 <dd>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
469 name of the project (string)
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
470 </dd>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
471 </dl><a NAME="Project.__setupDevelop" ID="Project.__setupDevelop"></a>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
472 <h4>Project.__setupDevelop</h4>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
473 <b>__setupDevelop</b>(<i></i>)
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
474 <p>
54
71c83a661c83 Fixed code style issues.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 48
diff changeset
475 Private slot to set up the development environment for the current
71c83a661c83 Fixed code style issues.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 48
diff changeset
476 project.
15
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
477 </p><a NAME="Project.__showDocumentation" ID="Project.__showDocumentation"></a>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
478 <h4>Project.__showDocumentation</h4>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
479 <b>__showDocumentation</b>(<i></i>)
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
480 <p>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
481 Private slot to show the helpviewer with the Pyramid documentation.
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
482 </p><a NAME="Project.__showMatchingViews" ID="Project.__showMatchingViews"></a>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
483 <h4>Project.__showMatchingViews</h4>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
484 <b>__showMatchingViews</b>(<i></i>)
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
485 <p>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
486 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
487 </p><a NAME="Project.__showRoutes" ID="Project.__showRoutes"></a>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
488 <h4>Project.__showRoutes</h4>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
489 <b>__showRoutes</b>(<i></i>)
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
490 <p>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
491 Private slot showing all URL dispatch routes.
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
492 </p><a NAME="Project.__showTweens" ID="Project.__showTweens"></a>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
493 <h4>Project.__showTweens</h4>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
494 <b>__showTweens</b>(<i></i>)
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
495 <p>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
496 Private slot showing all implicit and explicit tween objects.
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
497 </p><a NAME="Project.compileCatalogs" ID="Project.compileCatalogs"></a>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
498 <h4>Project.compileCatalogs</h4>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
499 <b>compileCatalogs</b>(<i>filenames</i>)
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
500 <p>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
501 Public method to compile the message catalogs.
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
502 </p><dl>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
503 <dt><i>filenames</i></dt>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
504 <dd>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
505 list of filenames (not used)
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
506 </dd>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
507 </dl><a NAME="Project.compileSelectedCatalogs" ID="Project.compileSelectedCatalogs"></a>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
508 <h4>Project.compileSelectedCatalogs</h4>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
509 <b>compileSelectedCatalogs</b>(<i>filenames</i>)
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
510 <p>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
511 Public method to update the message catalogs.
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
512 </p><dl>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
513 <dt><i>filenames</i></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 list of file names (list of string)
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
516 </dd>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
517 </dl><a NAME="Project.extractMessages" ID="Project.extractMessages"></a>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
518 <h4>Project.extractMessages</h4>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
519 <b>extractMessages</b>(<i></i>)
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
520 <p>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
521 Public method to extract the messages catalog template file.
64
3b2da211e126 Extended the API to allow for plug-in extension by another plug-in.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 58
diff changeset
522 </p><a NAME="Project.getMenu" ID="Project.getMenu"></a>
3b2da211e126 Extended the API to allow for plug-in extension by another plug-in.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 58
diff changeset
523 <h4>Project.getMenu</h4>
3b2da211e126 Extended the API to allow for plug-in extension by another plug-in.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 58
diff changeset
524 <b>getMenu</b>(<i>name</i>)
3b2da211e126 Extended the API to allow for plug-in extension by another plug-in.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 58
diff changeset
525 <p>
3b2da211e126 Extended the API to allow for plug-in extension by another plug-in.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 58
diff changeset
526 Public method to get a reference to the requested menu.
3b2da211e126 Extended the API to allow for plug-in extension by another plug-in.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 58
diff changeset
527 </p><dl>
3b2da211e126 Extended the API to allow for plug-in extension by another plug-in.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 58
diff changeset
528 <dt><i>name</i></dt>
3b2da211e126 Extended the API to allow for plug-in extension by another plug-in.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 58
diff changeset
529 <dd>
3b2da211e126 Extended the API to allow for plug-in extension by another plug-in.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 58
diff changeset
530 name of the menu (string)
3b2da211e126 Extended the API to allow for plug-in extension by another plug-in.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 58
diff changeset
531 </dd>
3b2da211e126 Extended the API to allow for plug-in extension by another plug-in.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 58
diff changeset
532 </dl><dl>
3b2da211e126 Extended the API to allow for plug-in extension by another plug-in.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 58
diff changeset
533 <dt>Returns:</dt>
3b2da211e126 Extended the API to allow for plug-in extension by another plug-in.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 58
diff changeset
534 <dd>
3b2da211e126 Extended the API to allow for plug-in extension by another plug-in.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 58
diff changeset
535 reference to the menu (QMenu) or None, if no
3b2da211e126 Extended the API to allow for plug-in extension by another plug-in.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 58
diff changeset
536 menu with the given name exists
3b2da211e126 Extended the API to allow for plug-in extension by another plug-in.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 58
diff changeset
537 </dd>
3b2da211e126 Extended the API to allow for plug-in extension by another plug-in.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 58
diff changeset
538 </dl><a NAME="Project.getMenuNames" ID="Project.getMenuNames"></a>
3b2da211e126 Extended the API to allow for plug-in extension by another plug-in.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 58
diff changeset
539 <h4>Project.getMenuNames</h4>
3b2da211e126 Extended the API to allow for plug-in extension by another plug-in.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 58
diff changeset
540 <b>getMenuNames</b>(<i></i>)
3b2da211e126 Extended the API to allow for plug-in extension by another plug-in.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 58
diff changeset
541 <p>
3b2da211e126 Extended the API to allow for plug-in extension by another plug-in.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 58
diff changeset
542 Public method to get the names of all menus.
3b2da211e126 Extended the API to allow for plug-in extension by another plug-in.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 58
diff changeset
543 </p><dl>
3b2da211e126 Extended the API to allow for plug-in extension by another plug-in.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 58
diff changeset
544 <dt>Returns:</dt>
3b2da211e126 Extended the API to allow for plug-in extension by another plug-in.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 58
diff changeset
545 <dd>
3b2da211e126 Extended the API to allow for plug-in extension by another plug-in.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 58
diff changeset
546 menu names (list of string)
3b2da211e126 Extended the API to allow for plug-in extension by another plug-in.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 58
diff changeset
547 </dd>
3b2da211e126 Extended the API to allow for plug-in extension by another plug-in.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 58
diff changeset
548 </dl><a NAME="Project.getPyramidCommand" ID="Project.getPyramidCommand"></a>
15
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
549 <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
550 <b>getPyramidCommand</b>(<i>cmd, language=""</i>)
15
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
551 <p>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
552 Public method to build a Pyramid command.
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
553 </p><dl>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
554 <dt><i>cmd</i></dt>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
555 <dd>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
556 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
557 </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
558 <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
559 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
560 for (string, one of '', 'Python2' or 'Python3')
15
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 full pyramid command (string)
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
566 </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
567 </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
568 <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
569 <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
570 <p>
95
2b0933087db9 Made these changes:
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 74
diff changeset
571 Public method to get the Pyramid version as a tuple.
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
572 </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
573 <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
574 <dd>
95
2b0933087db9 Made these changes:
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 74
diff changeset
575 Pyramid version
2b0933087db9 Made these changes:
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 74
diff changeset
576 </dd>
2b0933087db9 Made these changes:
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 74
diff changeset
577 </dl><dl>
2b0933087db9 Made these changes:
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 74
diff changeset
578 <dt>Return Type:</dt>
2b0933087db9 Made these changes:
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 74
diff changeset
579 <dd>
2b0933087db9 Made these changes:
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 74
diff changeset
580 tuple of int
2b0933087db9 Made these changes:
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 74
diff changeset
581 </dd>
2b0933087db9 Made these changes:
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 74
diff changeset
582 </dl><a NAME="Project.getPyramidVersionString" ID="Project.getPyramidVersionString"></a>
2b0933087db9 Made these changes:
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 74
diff changeset
583 <h4>Project.getPyramidVersionString</h4>
2b0933087db9 Made these changes:
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 74
diff changeset
584 <b>getPyramidVersionString</b>(<i></i>)
2b0933087db9 Made these changes:
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 74
diff changeset
585 <p>
2b0933087db9 Made these changes:
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 74
diff changeset
586 Public method to get the Pyramid version as a string.
2b0933087db9 Made these changes:
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 74
diff changeset
587 </p><dl>
2b0933087db9 Made these changes:
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 74
diff changeset
588 <dt>Returns:</dt>
2b0933087db9 Made these changes:
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 74
diff changeset
589 <dd>
2b0933087db9 Made these changes:
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 74
diff changeset
590 Pyramid version
2b0933087db9 Made these changes:
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 74
diff changeset
591 </dd>
2b0933087db9 Made these changes:
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 74
diff changeset
592 </dl><dl>
2b0933087db9 Made these changes:
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 74
diff changeset
593 <dt>Return Type:</dt>
2b0933087db9 Made these changes:
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 74
diff changeset
594 <dd>
2b0933087db9 Made these changes:
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 74
diff changeset
595 str
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
596 </dd>
15
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
597 </dl><a NAME="Project.getPythonCommand" ID="Project.getPythonCommand"></a>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
598 <h4>Project.getPythonCommand</h4>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
599 <b>getPythonCommand</b>(<i></i>)
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
600 <p>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
601 Public method to build the Python command.
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
602 </p><dl>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
603 <dt>Returns:</dt>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
604 <dd>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
605 python command (string)
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
606 </dd>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
607 </dl><a NAME="Project.initActions" ID="Project.initActions"></a>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
608 <h4>Project.initActions</h4>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
609 <b>initActions</b>(<i></i>)
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
610 <p>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
611 Public method to define the Pyramid actions.
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
612 </p><a NAME="Project.initMenu" ID="Project.initMenu"></a>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
613 <h4>Project.initMenu</h4>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
614 <b>initMenu</b>(<i></i>)
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
615 <p>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
616 Public slot to initialize the Pyramid menu.
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
617 </p><dl>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
618 <dt>Returns:</dt>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
619 <dd>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
620 the menu generated (QMenu)
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
621 </dd>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
622 </dl><a NAME="Project.isSpawningConsole" ID="Project.isSpawningConsole"></a>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
623 <h4>Project.isSpawningConsole</h4>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
624 <b>isSpawningConsole</b>(<i>consoleCmd</i>)
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
625 <p>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
626 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
627 </p><dl>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
628 <dt><i>consoleCmd</i></dt>
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 console command (string)
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
631 </dd>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
632 </dl><dl>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
633 <dt>Returns:</dt>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
634 <dd>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
635 tuple of two entries giving an indication, if the console
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
636 is spawning (boolean) and the (possibly) cleaned console command
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
637 (string)
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
638 </dd>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
639 </dl><a NAME="Project.newForm" ID="Project.newForm"></a>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
640 <h4>Project.newForm</h4>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
641 <b>newForm</b>(<i>path</i>)
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
642 <p>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
643 Public method to create a new form.
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
644 </p><dl>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
645 <dt><i>path</i></dt>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
646 <dd>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
647 full directory path for the new form file (string)
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
648 </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
649 </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
650 <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
651 <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
652 <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
653 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
654 </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
655 <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
656 <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
657 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
658 </dd>
15
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
659 </dl><a NAME="Project.projectClosed" ID="Project.projectClosed"></a>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
660 <h4>Project.projectClosed</h4>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
661 <b>projectClosed</b>(<i></i>)
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
662 <p>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
663 Public method to handle the closing of a project.
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
664 </p><a NAME="Project.projectClosedHooks" ID="Project.projectClosedHooks"></a>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
665 <h4>Project.projectClosedHooks</h4>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
666 <b>projectClosedHooks</b>(<i></i>)
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
667 <p>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
668 Public method to remove our hook methods.
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
669 </p><a NAME="Project.projectOpenedHooks" ID="Project.projectOpenedHooks"></a>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
670 <h4>Project.projectOpenedHooks</h4>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
671 <b>projectOpenedHooks</b>(<i></i>)
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
672 <p>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
673 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
674 </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
675 <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
676 <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
677 <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
678 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
679 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
680 </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
681 <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
682 <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
683 <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
684 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
685 </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
686 <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
687 <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
688 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
689 </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
690 </dl><a NAME="Project.updateCatalogs" ID="Project.updateCatalogs"></a>
15
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
691 <h4>Project.updateCatalogs</h4>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
692 <b>updateCatalogs</b>(<i>filenames</i>)
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
693 <p>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
694 Public method to update the message catalogs.
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
695 </p><dl>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
696 <dt><i>filenames</i></dt>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
697 <dd>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
698 list of filenames (not used)
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
699 </dd>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
700 </dl><a NAME="Project.updateSelectedCatalogs" ID="Project.updateSelectedCatalogs"></a>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
701 <h4>Project.updateSelectedCatalogs</h4>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
702 <b>updateSelectedCatalogs</b>(<i>filenames</i>)
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
703 <p>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
704 Public method to update the message catalogs.
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
705 </p><dl>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
706 <dt><i>filenames</i></dt>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
707 <dd>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
708 list of filenames
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
709 </dd>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
710 </dl>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
711 <div align="right"><a href="#top">Up</a></div>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
712 <hr /><hr />
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
713 <a NAME="PyramidNoProjectSelectedException" ID="PyramidNoProjectSelectedException"></a>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
714 <h2>PyramidNoProjectSelectedException</h2>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
715 <p>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
716 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
717 </p>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
718 <h3>Derived from</h3>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
719 Exception
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
720 <h3>Class Attributes</h3>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
721 <table>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
722 <tr><td>None</td></tr>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
723 </table>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
724 <h3>Class Methods</h3>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
725 <table>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
726 <tr><td>None</td></tr>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
727 </table>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
728 <h3>Methods</h3>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
729 <table>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
730 <tr><td>None</td></tr>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
731 </table>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
732 <h3>Static Methods</h3>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
733 <table>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
734 <tr><td>None</td></tr>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
735 </table>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
736
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
737 <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
738 <hr /><hr />
c7adc68350dd Python 2 compatibility for Eric 5.
T.Rzepka <Tobias.Rzepka@gmail.com>
parents: 48
diff changeset
739 <a NAME="QProcess" ID="QProcess"></a>
c7adc68350dd Python 2 compatibility for Eric 5.
T.Rzepka <Tobias.Rzepka@gmail.com>
parents: 48
diff changeset
740 <h2>QProcess</h2>
c7adc68350dd Python 2 compatibility for Eric 5.
T.Rzepka <Tobias.Rzepka@gmail.com>
parents: 48
diff changeset
741 <p>
c7adc68350dd Python 2 compatibility for Eric 5.
T.Rzepka <Tobias.Rzepka@gmail.com>
parents: 48
diff changeset
742 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
743 </p>
c7adc68350dd Python 2 compatibility for Eric 5.
T.Rzepka <Tobias.Rzepka@gmail.com>
parents: 48
diff changeset
744 <h3>Derived from</h3>
c7adc68350dd Python 2 compatibility for Eric 5.
T.Rzepka <Tobias.Rzepka@gmail.com>
parents: 48
diff changeset
745 QProcessPyQt
c7adc68350dd Python 2 compatibility for Eric 5.
T.Rzepka <Tobias.Rzepka@gmail.com>
parents: 48
diff changeset
746 <h3>Class Attributes</h3>
c7adc68350dd Python 2 compatibility for Eric 5.
T.Rzepka <Tobias.Rzepka@gmail.com>
parents: 48
diff changeset
747 <table>
c7adc68350dd Python 2 compatibility for Eric 5.
T.Rzepka <Tobias.Rzepka@gmail.com>
parents: 48
diff changeset
748 <tr><td>None</td></tr>
c7adc68350dd Python 2 compatibility for Eric 5.
T.Rzepka <Tobias.Rzepka@gmail.com>
parents: 48
diff changeset
749 </table>
c7adc68350dd Python 2 compatibility for Eric 5.
T.Rzepka <Tobias.Rzepka@gmail.com>
parents: 48
diff changeset
750 <h3>Class Methods</h3>
c7adc68350dd Python 2 compatibility for Eric 5.
T.Rzepka <Tobias.Rzepka@gmail.com>
parents: 48
diff changeset
751 <table>
c7adc68350dd Python 2 compatibility for Eric 5.
T.Rzepka <Tobias.Rzepka@gmail.com>
parents: 48
diff changeset
752 <tr><td>None</td></tr>
c7adc68350dd Python 2 compatibility for Eric 5.
T.Rzepka <Tobias.Rzepka@gmail.com>
parents: 48
diff changeset
753 </table>
c7adc68350dd Python 2 compatibility for Eric 5.
T.Rzepka <Tobias.Rzepka@gmail.com>
parents: 48
diff changeset
754 <h3>Methods</h3>
c7adc68350dd Python 2 compatibility for Eric 5.
T.Rzepka <Tobias.Rzepka@gmail.com>
parents: 48
diff changeset
755 <table>
c7adc68350dd Python 2 compatibility for Eric 5.
T.Rzepka <Tobias.Rzepka@gmail.com>
parents: 48
diff changeset
756 <tr>
c7adc68350dd Python 2 compatibility for Eric 5.
T.Rzepka <Tobias.Rzepka@gmail.com>
parents: 48
diff changeset
757 <td><a href="#QProcess.start">start</a></td>
58
6acbfbba1e9d Corrected some code and documentation style issues.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 57
diff changeset
758 <td>Public method to start the given program (cmd) in a new process, if none is already running, passing the command line arguments in args.</td>
56
c7adc68350dd Python 2 compatibility for Eric 5.
T.Rzepka <Tobias.Rzepka@gmail.com>
parents: 48
diff changeset
759 </tr>
c7adc68350dd Python 2 compatibility for Eric 5.
T.Rzepka <Tobias.Rzepka@gmail.com>
parents: 48
diff changeset
760 </table>
c7adc68350dd Python 2 compatibility for Eric 5.
T.Rzepka <Tobias.Rzepka@gmail.com>
parents: 48
diff changeset
761 <h3>Static Methods</h3>
c7adc68350dd Python 2 compatibility for Eric 5.
T.Rzepka <Tobias.Rzepka@gmail.com>
parents: 48
diff changeset
762 <table>
c7adc68350dd Python 2 compatibility for Eric 5.
T.Rzepka <Tobias.Rzepka@gmail.com>
parents: 48
diff changeset
763 <tr>
c7adc68350dd Python 2 compatibility for Eric 5.
T.Rzepka <Tobias.Rzepka@gmail.com>
parents: 48
diff changeset
764 <td><a href="#QProcess.startDetached">startDetached</a></td>
74
11587ae1122f Ported to PyQt5 and eric6.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 64
diff changeset
765 <td>Public static method to start the given program (cmd) in a new process, if none is already running, passing the command line arguments in args.</td>
56
c7adc68350dd Python 2 compatibility for Eric 5.
T.Rzepka <Tobias.Rzepka@gmail.com>
parents: 48
diff changeset
766 </tr>
c7adc68350dd Python 2 compatibility for Eric 5.
T.Rzepka <Tobias.Rzepka@gmail.com>
parents: 48
diff changeset
767 </table>
c7adc68350dd Python 2 compatibility for Eric 5.
T.Rzepka <Tobias.Rzepka@gmail.com>
parents: 48
diff changeset
768 <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
769 <h4>QProcess.start</h4>
106
2086bda4a893 Fixed some code style issues.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 95
diff changeset
770 <b>start</b>(<i>cmd, args=None, mode=QProcessPyQt.ReadWrite</i>)
56
c7adc68350dd Python 2 compatibility for Eric 5.
T.Rzepka <Tobias.Rzepka@gmail.com>
parents: 48
diff changeset
771 <p>
58
6acbfbba1e9d Corrected some code and documentation style issues.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 57
diff changeset
772 Public method to start the given program (cmd) in a new process, if
6acbfbba1e9d Corrected some code and documentation style issues.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 57
diff changeset
773 none is already running, passing the command line arguments in args.
56
c7adc68350dd Python 2 compatibility for Eric 5.
T.Rzepka <Tobias.Rzepka@gmail.com>
parents: 48
diff changeset
774 </p><dl>
c7adc68350dd Python 2 compatibility for Eric 5.
T.Rzepka <Tobias.Rzepka@gmail.com>
parents: 48
diff changeset
775 <dt><i>cmd</i></dt>
c7adc68350dd Python 2 compatibility for Eric 5.
T.Rzepka <Tobias.Rzepka@gmail.com>
parents: 48
diff changeset
776 <dd>
c7adc68350dd Python 2 compatibility for Eric 5.
T.Rzepka <Tobias.Rzepka@gmail.com>
parents: 48
diff changeset
777 start the given program cmd (string)
c7adc68350dd Python 2 compatibility for Eric 5.
T.Rzepka <Tobias.Rzepka@gmail.com>
parents: 48
diff changeset
778 </dd><dt><i>args=</i></dt>
c7adc68350dd Python 2 compatibility for Eric 5.
T.Rzepka <Tobias.Rzepka@gmail.com>
parents: 48
diff changeset
779 <dd>
c7adc68350dd Python 2 compatibility for Eric 5.
T.Rzepka <Tobias.Rzepka@gmail.com>
parents: 48
diff changeset
780 list of parameters (list of strings)
c7adc68350dd Python 2 compatibility for Eric 5.
T.Rzepka <Tobias.Rzepka@gmail.com>
parents: 48
diff changeset
781 </dd><dt><i>mode=</i></dt>
c7adc68350dd Python 2 compatibility for Eric 5.
T.Rzepka <Tobias.Rzepka@gmail.com>
parents: 48
diff changeset
782 <dd>
c7adc68350dd Python 2 compatibility for Eric 5.
T.Rzepka <Tobias.Rzepka@gmail.com>
parents: 48
diff changeset
783 access mode (QIODevice.OpenMode)
c7adc68350dd Python 2 compatibility for Eric 5.
T.Rzepka <Tobias.Rzepka@gmail.com>
parents: 48
diff changeset
784 </dd>
c7adc68350dd Python 2 compatibility for Eric 5.
T.Rzepka <Tobias.Rzepka@gmail.com>
parents: 48
diff changeset
785 </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
786 <h4>QProcess.startDetached (static)</h4>
106
2086bda4a893 Fixed some code style issues.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 95
diff changeset
787 <b>startDetached</b>(<i>args=None, path=''</i>)
56
c7adc68350dd Python 2 compatibility for Eric 5.
T.Rzepka <Tobias.Rzepka@gmail.com>
parents: 48
diff changeset
788 <p>
74
11587ae1122f Ported to PyQt5 and eric6.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 64
diff changeset
789 Public static method to start the given program (cmd) in a new process,
11587ae1122f Ported to PyQt5 and eric6.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 64
diff changeset
790 if none is already running, passing the command line arguments in args.
56
c7adc68350dd Python 2 compatibility for Eric 5.
T.Rzepka <Tobias.Rzepka@gmail.com>
parents: 48
diff changeset
791 </p><dl>
c7adc68350dd Python 2 compatibility for Eric 5.
T.Rzepka <Tobias.Rzepka@gmail.com>
parents: 48
diff changeset
792 <dt><i>cmd</i></dt>
c7adc68350dd Python 2 compatibility for Eric 5.
T.Rzepka <Tobias.Rzepka@gmail.com>
parents: 48
diff changeset
793 <dd>
c7adc68350dd Python 2 compatibility for Eric 5.
T.Rzepka <Tobias.Rzepka@gmail.com>
parents: 48
diff changeset
794 start the given program cmd (string)
c7adc68350dd Python 2 compatibility for Eric 5.
T.Rzepka <Tobias.Rzepka@gmail.com>
parents: 48
diff changeset
795 </dd><dt><i>args=</i></dt>
c7adc68350dd Python 2 compatibility for Eric 5.
T.Rzepka <Tobias.Rzepka@gmail.com>
parents: 48
diff changeset
796 <dd>
c7adc68350dd Python 2 compatibility for Eric 5.
T.Rzepka <Tobias.Rzepka@gmail.com>
parents: 48
diff changeset
797 list of parameters (list of strings)
c7adc68350dd Python 2 compatibility for Eric 5.
T.Rzepka <Tobias.Rzepka@gmail.com>
parents: 48
diff changeset
798 </dd><dt><i>path=</i></dt>
c7adc68350dd Python 2 compatibility for Eric 5.
T.Rzepka <Tobias.Rzepka@gmail.com>
parents: 48
diff changeset
799 <dd>
c7adc68350dd Python 2 compatibility for Eric 5.
T.Rzepka <Tobias.Rzepka@gmail.com>
parents: 48
diff changeset
800 new working directory (string)
c7adc68350dd Python 2 compatibility for Eric 5.
T.Rzepka <Tobias.Rzepka@gmail.com>
parents: 48
diff changeset
801 </dd>
c7adc68350dd Python 2 compatibility for Eric 5.
T.Rzepka <Tobias.Rzepka@gmail.com>
parents: 48
diff changeset
802 </dl><dl>
c7adc68350dd Python 2 compatibility for Eric 5.
T.Rzepka <Tobias.Rzepka@gmail.com>
parents: 48
diff changeset
803 <dt>Returns:</dt>
c7adc68350dd Python 2 compatibility for Eric 5.
T.Rzepka <Tobias.Rzepka@gmail.com>
parents: 48
diff changeset
804 <dd>
c7adc68350dd Python 2 compatibility for Eric 5.
T.Rzepka <Tobias.Rzepka@gmail.com>
parents: 48
diff changeset
805 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
806 </dd>
c7adc68350dd Python 2 compatibility for Eric 5.
T.Rzepka <Tobias.Rzepka@gmail.com>
parents: 48
diff changeset
807 </dl>
c7adc68350dd Python 2 compatibility for Eric 5.
T.Rzepka <Tobias.Rzepka@gmail.com>
parents: 48
diff changeset
808 <div align="right"><a href="#top">Up</a></div>
15
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
809 <hr />
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
810 </body></html>

eric ide

mercurial