16 |
16 |
17 a { color: #BA6D36; } |
17 a { color: #BA6D36; } |
18 |
18 |
19 </style> |
19 </style> |
20 </head> |
20 </head> |
21 <body><a NAME="top" ID="top"></a> |
21 <body> |
|
22 <a NAME="top" ID="top"></a> |
22 <h1>eric6.Project.ProjectTranslationsBrowser</h1> |
23 <h1>eric6.Project.ProjectTranslationsBrowser</h1> |
|
24 |
23 <p> |
25 <p> |
24 Module implementing a class used to display the translations part of the |
26 Module implementing a class used to display the translations part of the |
25 project. |
27 project. |
26 </p> |
28 </p> |
27 <h3>Global Attributes</h3> |
29 <h3>Global Attributes</h3> |
|
30 |
28 <table> |
31 <table> |
29 <tr><td>None</td></tr> |
32 <tr><td>None</td></tr> |
30 </table> |
33 </table> |
31 <h3>Classes</h3> |
34 <h3>Classes</h3> |
|
35 |
32 <table> |
36 <table> |
|
37 |
33 <tr> |
38 <tr> |
34 <td><a href="#ProjectTranslationsBrowser">ProjectTranslationsBrowser</a></td> |
39 <td><a href="#ProjectTranslationsBrowser">ProjectTranslationsBrowser</a></td> |
35 <td>A class used to display the translations part of the project.</td> |
40 <td>A class used to display the translations part of the project.</td> |
36 </tr> |
41 </tr> |
37 </table> |
42 </table> |
38 <h3>Functions</h3> |
43 <h3>Functions</h3> |
|
44 |
39 <table> |
45 <table> |
40 <tr><td>None</td></tr> |
46 <tr><td>None</td></tr> |
41 </table> |
47 </table> |
42 <hr /><hr /> |
48 <hr /> |
|
49 <hr /> |
43 <a NAME="ProjectTranslationsBrowser" ID="ProjectTranslationsBrowser"></a> |
50 <a NAME="ProjectTranslationsBrowser" ID="ProjectTranslationsBrowser"></a> |
44 <h2>ProjectTranslationsBrowser</h2> |
51 <h2>ProjectTranslationsBrowser</h2> |
|
52 |
45 <p> |
53 <p> |
46 A class used to display the translations part of the project. |
54 A class used to display the translations part of the project. |
47 </p><h3>Signals</h3> |
55 </p> |
48 <dl> |
56 <h3>Signals</h3> |
|
57 <dl> |
|
58 |
49 <dt>appendStderr(str)</dt> |
59 <dt>appendStderr(str)</dt> |
50 <dd> |
60 <dd> |
51 emitted after something was received from |
61 emitted after something was received from |
52 a QProcess on stderr |
62 a QProcess on stderr |
53 </dd><dt>appendStdout(str)</dt> |
63 </dd> |
|
64 <dt>appendStdout(str)</dt> |
54 <dd> |
65 <dd> |
55 emitted after something was received from |
66 emitted after something was received from |
56 a QProcess on stdout |
67 a QProcess on stdout |
57 </dd><dt>showMenu(str, QMenu)</dt> |
68 </dd> |
|
69 <dt>showMenu(str, QMenu)</dt> |
58 <dd> |
70 <dd> |
59 emitted when a menu is about to be shown. |
71 emitted when a menu is about to be shown. |
60 The name of the menu and a reference to the menu are given. |
72 The name of the menu and a reference to the menu are given. |
61 </dd> |
73 </dd> |
62 </dl> |
74 </dl> |
63 <h3>Derived from</h3> |
75 <h3>Derived from</h3> |
64 ProjectBaseBrowser |
76 ProjectBaseBrowser |
65 <h3>Class Attributes</h3> |
77 <h3>Class Attributes</h3> |
|
78 |
66 <table> |
79 <table> |
67 <tr><td>None</td></tr> |
80 <tr><td>None</td></tr> |
68 </table> |
81 </table> |
69 <h3>Class Methods</h3> |
82 <h3>Class Methods</h3> |
|
83 |
70 <table> |
84 <table> |
71 <tr><td>None</td></tr> |
85 <tr><td>None</td></tr> |
72 </table> |
86 </table> |
73 <h3>Methods</h3> |
87 <h3>Methods</h3> |
|
88 |
74 <table> |
89 <table> |
|
90 |
75 <tr> |
91 <tr> |
76 <td><a href="#ProjectTranslationsBrowser.__init__">ProjectTranslationsBrowser</a></td> |
92 <td><a href="#ProjectTranslationsBrowser.__init__">ProjectTranslationsBrowser</a></td> |
77 <td>Constructor</td> |
93 <td>Constructor</td> |
78 </tr><tr> |
94 </tr> |
|
95 <tr> |
79 <td><a href="#ProjectTranslationsBrowser.__TRPreview">__TRPreview</a></td> |
96 <td><a href="#ProjectTranslationsBrowser.__TRPreview">__TRPreview</a></td> |
80 <td>Private slot to handle the Preview translations action.</td> |
97 <td>Private slot to handle the Preview translations action.</td> |
81 </tr><tr> |
98 </tr> |
|
99 <tr> |
82 <td><a href="#ProjectTranslationsBrowser.__TRPreviewAll">__TRPreviewAll</a></td> |
100 <td><a href="#ProjectTranslationsBrowser.__TRPreviewAll">__TRPreviewAll</a></td> |
83 <td>Private slot to handle the Preview all translations action.</td> |
101 <td>Private slot to handle the Preview all translations action.</td> |
84 </tr><tr> |
102 </tr> |
|
103 <tr> |
85 <td><a href="#ProjectTranslationsBrowser.__addTranslationFiles">__addTranslationFiles</a></td> |
104 <td><a href="#ProjectTranslationsBrowser.__addTranslationFiles">__addTranslationFiles</a></td> |
86 <td>Private method to add translation files to the project.</td> |
105 <td>Private method to add translation files to the project.</td> |
87 </tr><tr> |
106 </tr> |
|
107 <tr> |
88 <td><a href="#ProjectTranslationsBrowser.__deleteLanguageFile">__deleteLanguageFile</a></td> |
108 <td><a href="#ProjectTranslationsBrowser.__deleteLanguageFile">__deleteLanguageFile</a></td> |
89 <td>Private method to delete a translation file from the project.</td> |
109 <td>Private method to delete a translation file from the project.</td> |
90 </tr><tr> |
110 </tr> |
|
111 <tr> |
91 <td><a href="#ProjectTranslationsBrowser.__extractMessages">__extractMessages</a></td> |
112 <td><a href="#ProjectTranslationsBrowser.__extractMessages">__extractMessages</a></td> |
92 <td>Private slot to extract the messages to form a messages template file.</td> |
113 <td>Private slot to extract the messages to form a messages template file.</td> |
93 </tr><tr> |
114 </tr> |
|
115 <tr> |
94 <td><a href="#ProjectTranslationsBrowser.__generateAll">__generateAll</a></td> |
116 <td><a href="#ProjectTranslationsBrowser.__generateAll">__generateAll</a></td> |
95 <td>Private method to generate all translation files (.ts) for Qt Linguist.</td> |
117 <td>Private method to generate all translation files (.ts) for Qt Linguist.</td> |
96 </tr><tr> |
118 </tr> |
|
119 <tr> |
97 <td><a href="#ProjectTranslationsBrowser.__generateObsoleteAll">__generateObsoleteAll</a></td> |
120 <td><a href="#ProjectTranslationsBrowser.__generateObsoleteAll">__generateObsoleteAll</a></td> |
98 <td>Private method to generate all translation files (.ts) for Qt Linguist.</td> |
121 <td>Private method to generate all translation files (.ts) for Qt Linguist.</td> |
99 </tr><tr> |
122 </tr> |
|
123 <tr> |
100 <td><a href="#ProjectTranslationsBrowser.__generateObsoleteSelected">__generateObsoleteSelected</a></td> |
124 <td><a href="#ProjectTranslationsBrowser.__generateObsoleteSelected">__generateObsoleteSelected</a></td> |
101 <td>Private method to generate selected translation files (.ts) for Qt Linguist.</td> |
125 <td>Private method to generate selected translation files (.ts) for Qt Linguist.</td> |
102 </tr><tr> |
126 </tr> |
|
127 <tr> |
103 <td><a href="#ProjectTranslationsBrowser.__generateSelected">__generateSelected</a></td> |
128 <td><a href="#ProjectTranslationsBrowser.__generateSelected">__generateSelected</a></td> |
104 <td>Private method to generate selected translation files (.ts) for Qt Linguist.</td> |
129 <td>Private method to generate selected translation files (.ts) for Qt Linguist.</td> |
105 </tr><tr> |
130 </tr> |
|
131 <tr> |
106 <td><a href="#ProjectTranslationsBrowser.__generateTSFile">__generateTSFile</a></td> |
132 <td><a href="#ProjectTranslationsBrowser.__generateTSFile">__generateTSFile</a></td> |
107 <td>Private method used to run pylupdate4/pylupdate5/pyside-lupdate to generate the .ts files.</td> |
133 <td>Private method used to run pylupdate4/pylupdate5/pyside-lupdate to generate the .ts files.</td> |
108 </tr><tr> |
134 </tr> |
|
135 <tr> |
109 <td><a href="#ProjectTranslationsBrowser.__generateTSFileDone">__generateTSFileDone</a></td> |
136 <td><a href="#ProjectTranslationsBrowser.__generateTSFileDone">__generateTSFileDone</a></td> |
110 <td>Private slot to handle the finished signal of the pylupdate process.</td> |
137 <td>Private slot to handle the finished signal of the pylupdate process.</td> |
111 </tr><tr> |
138 </tr> |
|
139 <tr> |
112 <td><a href="#ProjectTranslationsBrowser.__openFileInEditor">__openFileInEditor</a></td> |
140 <td><a href="#ProjectTranslationsBrowser.__openFileInEditor">__openFileInEditor</a></td> |
113 <td>Private slot to handle the Open in Editor menu action.</td> |
141 <td>Private slot to handle the Open in Editor menu action.</td> |
114 </tr><tr> |
142 </tr> |
|
143 <tr> |
115 <td><a href="#ProjectTranslationsBrowser.__readStderr">__readStderr</a></td> |
144 <td><a href="#ProjectTranslationsBrowser.__readStderr">__readStderr</a></td> |
116 <td>Private method to read from a process' stderr channel.</td> |
145 <td>Private method to read from a process' stderr channel.</td> |
117 </tr><tr> |
146 </tr> |
|
147 <tr> |
118 <td><a href="#ProjectTranslationsBrowser.__readStderrLrelease">__readStderrLrelease</a></td> |
148 <td><a href="#ProjectTranslationsBrowser.__readStderrLrelease">__readStderrLrelease</a></td> |
119 <td>Private slot to handle the readyReadStandardError signal of the lrelease process.</td> |
149 <td>Private slot to handle the readyReadStandardError signal of the lrelease process.</td> |
120 </tr><tr> |
150 </tr> |
|
151 <tr> |
121 <td><a href="#ProjectTranslationsBrowser.__readStderrLupdate">__readStderrLupdate</a></td> |
152 <td><a href="#ProjectTranslationsBrowser.__readStderrLupdate">__readStderrLupdate</a></td> |
122 <td>Private slot to handle the readyReadStandardError signal of the pylupdate4/pylupdate5/pyside-lupdate/pyside2-lupdate process.</td> |
153 <td>Private slot to handle the readyReadStandardError signal of the pylupdate4/pylupdate5/pyside-lupdate/pyside2-lupdate process.</td> |
123 </tr><tr> |
154 </tr> |
|
155 <tr> |
124 <td><a href="#ProjectTranslationsBrowser.__readStdout">__readStdout</a></td> |
156 <td><a href="#ProjectTranslationsBrowser.__readStdout">__readStdout</a></td> |
125 <td>Private method to read from a process' stdout channel.</td> |
157 <td>Private method to read from a process' stdout channel.</td> |
126 </tr><tr> |
158 </tr> |
|
159 <tr> |
127 <td><a href="#ProjectTranslationsBrowser.__readStdoutLrelease">__readStdoutLrelease</a></td> |
160 <td><a href="#ProjectTranslationsBrowser.__readStdoutLrelease">__readStdoutLrelease</a></td> |
128 <td>Private slot to handle the readyReadStandardOutput signal of the lrelease process.</td> |
161 <td>Private slot to handle the readyReadStandardOutput signal of the lrelease process.</td> |
129 </tr><tr> |
162 </tr> |
|
163 <tr> |
130 <td><a href="#ProjectTranslationsBrowser.__readStdoutLupdate">__readStdoutLupdate</a></td> |
164 <td><a href="#ProjectTranslationsBrowser.__readStdoutLupdate">__readStdoutLupdate</a></td> |
131 <td>Private slot to handle the readyReadStandardOutput signal of the pylupdate process.</td> |
165 <td>Private slot to handle the readyReadStandardOutput signal of the pylupdate process.</td> |
132 </tr><tr> |
166 </tr> |
|
167 <tr> |
133 <td><a href="#ProjectTranslationsBrowser.__releaseAll">__releaseAll</a></td> |
168 <td><a href="#ProjectTranslationsBrowser.__releaseAll">__releaseAll</a></td> |
134 <td>Private method to release the translation files (.qm).</td> |
169 <td>Private method to release the translation files (.qm).</td> |
135 </tr><tr> |
170 </tr> |
|
171 <tr> |
136 <td><a href="#ProjectTranslationsBrowser.__releaseSelected">__releaseSelected</a></td> |
172 <td><a href="#ProjectTranslationsBrowser.__releaseSelected">__releaseSelected</a></td> |
137 <td>Private method to release the translation files (.qm).</td> |
173 <td>Private method to release the translation files (.qm).</td> |
138 </tr><tr> |
174 </tr> |
|
175 <tr> |
139 <td><a href="#ProjectTranslationsBrowser.__releaseTSFile">__releaseTSFile</a></td> |
176 <td><a href="#ProjectTranslationsBrowser.__releaseTSFile">__releaseTSFile</a></td> |
140 <td>Private method to run lrelease to release the translation files (.qm).</td> |
177 <td>Private method to run lrelease to release the translation files (.qm).</td> |
141 </tr><tr> |
178 </tr> |
|
179 <tr> |
142 <td><a href="#ProjectTranslationsBrowser.__releaseTSFileDone">__releaseTSFileDone</a></td> |
180 <td><a href="#ProjectTranslationsBrowser.__releaseTSFileDone">__releaseTSFileDone</a></td> |
143 <td>Private slot to handle the finished signal of the lrelease process.</td> |
181 <td>Private slot to handle the finished signal of the lrelease process.</td> |
144 </tr><tr> |
182 </tr> |
|
183 <tr> |
145 <td><a href="#ProjectTranslationsBrowser.__removeLanguageFile">__removeLanguageFile</a></td> |
184 <td><a href="#ProjectTranslationsBrowser.__removeLanguageFile">__removeLanguageFile</a></td> |
146 <td>Private method to remove a translation from the project.</td> |
185 <td>Private method to remove a translation from the project.</td> |
147 </tr><tr> |
186 </tr> |
|
187 <tr> |
148 <td><a href="#ProjectTranslationsBrowser.__showContextMenu">__showContextMenu</a></td> |
188 <td><a href="#ProjectTranslationsBrowser.__showContextMenu">__showContextMenu</a></td> |
149 <td>Private slot called by the menu aboutToShow signal.</td> |
189 <td>Private slot called by the menu aboutToShow signal.</td> |
150 </tr><tr> |
190 </tr> |
|
191 <tr> |
151 <td><a href="#ProjectTranslationsBrowser.__showContextMenuBack">__showContextMenuBack</a></td> |
192 <td><a href="#ProjectTranslationsBrowser.__showContextMenuBack">__showContextMenuBack</a></td> |
152 <td>Private slot called by the backMenu aboutToShow signal.</td> |
193 <td>Private slot called by the backMenu aboutToShow signal.</td> |
153 </tr><tr> |
194 </tr> |
|
195 <tr> |
154 <td><a href="#ProjectTranslationsBrowser.__showContextMenuDir">__showContextMenuDir</a></td> |
196 <td><a href="#ProjectTranslationsBrowser.__showContextMenuDir">__showContextMenuDir</a></td> |
155 <td>Private slot called by the dirMenu aboutToShow signal.</td> |
197 <td>Private slot called by the dirMenu aboutToShow signal.</td> |
156 </tr><tr> |
198 </tr> |
|
199 <tr> |
157 <td><a href="#ProjectTranslationsBrowser.__showContextMenuMulti">__showContextMenuMulti</a></td> |
200 <td><a href="#ProjectTranslationsBrowser.__showContextMenuMulti">__showContextMenuMulti</a></td> |
158 <td>Private slot called by the multiMenu aboutToShow signal.</td> |
201 <td>Private slot called by the multiMenu aboutToShow signal.</td> |
159 </tr><tr> |
202 </tr> |
|
203 <tr> |
160 <td><a href="#ProjectTranslationsBrowser.__writeTempProjectFile">__writeTempProjectFile</a></td> |
204 <td><a href="#ProjectTranslationsBrowser.__writeTempProjectFile">__writeTempProjectFile</a></td> |
161 <td>Private method to write a temporary project file suitable for pylupdate and lrelease.</td> |
205 <td>Private method to write a temporary project file suitable for pylupdate and lrelease.</td> |
162 </tr><tr> |
206 </tr> |
|
207 <tr> |
163 <td><a href="#ProjectTranslationsBrowser._contextMenuRequested">_contextMenuRequested</a></td> |
208 <td><a href="#ProjectTranslationsBrowser._contextMenuRequested">_contextMenuRequested</a></td> |
164 <td>Protected slot to show the context menu.</td> |
209 <td>Protected slot to show the context menu.</td> |
165 </tr><tr> |
210 </tr> |
|
211 <tr> |
166 <td><a href="#ProjectTranslationsBrowser._createPopupMenus">_createPopupMenus</a></td> |
212 <td><a href="#ProjectTranslationsBrowser._createPopupMenus">_createPopupMenus</a></td> |
167 <td>Protected overloaded method to generate the popup menu.</td> |
213 <td>Protected overloaded method to generate the popup menu.</td> |
168 </tr><tr> |
214 </tr> |
|
215 <tr> |
169 <td><a href="#ProjectTranslationsBrowser._initHookMethods">_initHookMethods</a></td> |
216 <td><a href="#ProjectTranslationsBrowser._initHookMethods">_initHookMethods</a></td> |
170 <td>Protected method to initialize the hooks dictionary.</td> |
217 <td>Protected method to initialize the hooks dictionary.</td> |
171 </tr><tr> |
218 </tr> |
|
219 <tr> |
172 <td><a href="#ProjectTranslationsBrowser._openItem">_openItem</a></td> |
220 <td><a href="#ProjectTranslationsBrowser._openItem">_openItem</a></td> |
173 <td>Protected slot to handle the open popup menu entry.</td> |
221 <td>Protected slot to handle the open popup menu entry.</td> |
174 </tr> |
222 </tr> |
175 </table> |
223 </table> |
176 <h3>Static Methods</h3> |
224 <h3>Static Methods</h3> |
|
225 |
177 <table> |
226 <table> |
178 <tr><td>None</td></tr> |
227 <tr><td>None</td></tr> |
179 </table> |
228 </table> |
|
229 |
180 <a NAME="ProjectTranslationsBrowser.__init__" ID="ProjectTranslationsBrowser.__init__"></a> |
230 <a NAME="ProjectTranslationsBrowser.__init__" ID="ProjectTranslationsBrowser.__init__"></a> |
181 <h4>ProjectTranslationsBrowser (Constructor)</h4> |
231 <h4>ProjectTranslationsBrowser (Constructor)</h4> |
182 <b>ProjectTranslationsBrowser</b>(<i>project, parent=None</i>) |
232 <b>ProjectTranslationsBrowser</b>(<i>project, parent=None</i>) |
|
233 |
183 <p> |
234 <p> |
184 Constructor |
235 Constructor |
185 </p><dl> |
236 </p> |
|
237 <dl> |
|
238 |
186 <dt><i>project</i></dt> |
239 <dt><i>project</i></dt> |
187 <dd> |
240 <dd> |
188 reference to the project object |
241 reference to the project object |
189 </dd><dt><i>parent</i></dt> |
242 </dd> |
|
243 <dt><i>parent</i></dt> |
190 <dd> |
244 <dd> |
191 parent widget of this browser (QWidget) |
245 parent widget of this browser (QWidget) |
192 </dd> |
246 </dd> |
193 </dl><a NAME="ProjectTranslationsBrowser.__TRPreview" ID="ProjectTranslationsBrowser.__TRPreview"></a> |
247 </dl> |
|
248 <a NAME="ProjectTranslationsBrowser.__TRPreview" ID="ProjectTranslationsBrowser.__TRPreview"></a> |
194 <h4>ProjectTranslationsBrowser.__TRPreview</h4> |
249 <h4>ProjectTranslationsBrowser.__TRPreview</h4> |
195 <b>__TRPreview</b>(<i>previewAll=False</i>) |
250 <b>__TRPreview</b>(<i>previewAll=False</i>) |
|
251 |
196 <p> |
252 <p> |
197 Private slot to handle the Preview translations action. |
253 Private slot to handle the Preview translations action. |
198 </p><dl> |
254 </p> |
|
255 <dl> |
|
256 |
199 <dt><i>previewAll</i></dt> |
257 <dt><i>previewAll</i></dt> |
200 <dd> |
258 <dd> |
201 flag indicating, that all translations |
259 flag indicating, that all translations |
202 should be previewed (boolean) |
260 should be previewed (boolean) |
203 </dd> |
261 </dd> |
204 </dl><a NAME="ProjectTranslationsBrowser.__TRPreviewAll" ID="ProjectTranslationsBrowser.__TRPreviewAll"></a> |
262 </dl> |
|
263 <a NAME="ProjectTranslationsBrowser.__TRPreviewAll" ID="ProjectTranslationsBrowser.__TRPreviewAll"></a> |
205 <h4>ProjectTranslationsBrowser.__TRPreviewAll</h4> |
264 <h4>ProjectTranslationsBrowser.__TRPreviewAll</h4> |
206 <b>__TRPreviewAll</b>(<i></i>) |
265 <b>__TRPreviewAll</b>(<i></i>) |
|
266 |
207 <p> |
267 <p> |
208 Private slot to handle the Preview all translations action. |
268 Private slot to handle the Preview all translations action. |
209 </p><a NAME="ProjectTranslationsBrowser.__addTranslationFiles" ID="ProjectTranslationsBrowser.__addTranslationFiles"></a> |
269 </p> |
|
270 <a NAME="ProjectTranslationsBrowser.__addTranslationFiles" ID="ProjectTranslationsBrowser.__addTranslationFiles"></a> |
210 <h4>ProjectTranslationsBrowser.__addTranslationFiles</h4> |
271 <h4>ProjectTranslationsBrowser.__addTranslationFiles</h4> |
211 <b>__addTranslationFiles</b>(<i></i>) |
272 <b>__addTranslationFiles</b>(<i></i>) |
|
273 |
212 <p> |
274 <p> |
213 Private method to add translation files to the project. |
275 Private method to add translation files to the project. |
214 </p><a NAME="ProjectTranslationsBrowser.__deleteLanguageFile" ID="ProjectTranslationsBrowser.__deleteLanguageFile"></a> |
276 </p> |
|
277 <a NAME="ProjectTranslationsBrowser.__deleteLanguageFile" ID="ProjectTranslationsBrowser.__deleteLanguageFile"></a> |
215 <h4>ProjectTranslationsBrowser.__deleteLanguageFile</h4> |
278 <h4>ProjectTranslationsBrowser.__deleteLanguageFile</h4> |
216 <b>__deleteLanguageFile</b>(<i></i>) |
279 <b>__deleteLanguageFile</b>(<i></i>) |
|
280 |
217 <p> |
281 <p> |
218 Private method to delete a translation file from the project. |
282 Private method to delete a translation file from the project. |
219 </p><a NAME="ProjectTranslationsBrowser.__extractMessages" ID="ProjectTranslationsBrowser.__extractMessages"></a> |
283 </p> |
|
284 <a NAME="ProjectTranslationsBrowser.__extractMessages" ID="ProjectTranslationsBrowser.__extractMessages"></a> |
220 <h4>ProjectTranslationsBrowser.__extractMessages</h4> |
285 <h4>ProjectTranslationsBrowser.__extractMessages</h4> |
221 <b>__extractMessages</b>(<i></i>) |
286 <b>__extractMessages</b>(<i></i>) |
|
287 |
222 <p> |
288 <p> |
223 Private slot to extract the messages to form a messages template file. |
289 Private slot to extract the messages to form a messages template file. |
224 </p><a NAME="ProjectTranslationsBrowser.__generateAll" ID="ProjectTranslationsBrowser.__generateAll"></a> |
290 </p> |
|
291 <a NAME="ProjectTranslationsBrowser.__generateAll" ID="ProjectTranslationsBrowser.__generateAll"></a> |
225 <h4>ProjectTranslationsBrowser.__generateAll</h4> |
292 <h4>ProjectTranslationsBrowser.__generateAll</h4> |
226 <b>__generateAll</b>(<i></i>) |
293 <b>__generateAll</b>(<i></i>) |
|
294 |
227 <p> |
295 <p> |
228 Private method to generate all translation files (.ts) for Qt Linguist. |
296 Private method to generate all translation files (.ts) for Qt Linguist. |
229 </p><p> |
297 </p> |
|
298 <p> |
230 All obsolete strings are removed from the .ts file. |
299 All obsolete strings are removed from the .ts file. |
231 </p><a NAME="ProjectTranslationsBrowser.__generateObsoleteAll" ID="ProjectTranslationsBrowser.__generateObsoleteAll"></a> |
300 </p> |
|
301 <a NAME="ProjectTranslationsBrowser.__generateObsoleteAll" ID="ProjectTranslationsBrowser.__generateObsoleteAll"></a> |
232 <h4>ProjectTranslationsBrowser.__generateObsoleteAll</h4> |
302 <h4>ProjectTranslationsBrowser.__generateObsoleteAll</h4> |
233 <b>__generateObsoleteAll</b>(<i></i>) |
303 <b>__generateObsoleteAll</b>(<i></i>) |
|
304 |
234 <p> |
305 <p> |
235 Private method to generate all translation files (.ts) for Qt Linguist. |
306 Private method to generate all translation files (.ts) for Qt Linguist. |
236 </p><p> |
307 </p> |
|
308 <p> |
237 Obsolete strings are kept. |
309 Obsolete strings are kept. |
238 </p><a NAME="ProjectTranslationsBrowser.__generateObsoleteSelected" ID="ProjectTranslationsBrowser.__generateObsoleteSelected"></a> |
310 </p> |
|
311 <a NAME="ProjectTranslationsBrowser.__generateObsoleteSelected" ID="ProjectTranslationsBrowser.__generateObsoleteSelected"></a> |
239 <h4>ProjectTranslationsBrowser.__generateObsoleteSelected</h4> |
312 <h4>ProjectTranslationsBrowser.__generateObsoleteSelected</h4> |
240 <b>__generateObsoleteSelected</b>(<i></i>) |
313 <b>__generateObsoleteSelected</b>(<i></i>) |
|
314 |
241 <p> |
315 <p> |
242 Private method to generate selected translation files (.ts) for |
316 Private method to generate selected translation files (.ts) for |
243 Qt Linguist. |
317 Qt Linguist. |
244 </p><p> |
318 </p> |
|
319 <p> |
245 Obsolete strings are kept. |
320 Obsolete strings are kept. |
246 </p><a NAME="ProjectTranslationsBrowser.__generateSelected" ID="ProjectTranslationsBrowser.__generateSelected"></a> |
321 </p> |
|
322 <a NAME="ProjectTranslationsBrowser.__generateSelected" ID="ProjectTranslationsBrowser.__generateSelected"></a> |
247 <h4>ProjectTranslationsBrowser.__generateSelected</h4> |
323 <h4>ProjectTranslationsBrowser.__generateSelected</h4> |
248 <b>__generateSelected</b>(<i></i>) |
324 <b>__generateSelected</b>(<i></i>) |
|
325 |
249 <p> |
326 <p> |
250 Private method to generate selected translation files (.ts) for |
327 Private method to generate selected translation files (.ts) for |
251 Qt Linguist. |
328 Qt Linguist. |
252 </p><p> |
329 </p> |
|
330 <p> |
253 All obsolete strings are removed from the .ts file. |
331 All obsolete strings are removed from the .ts file. |
254 </p><a NAME="ProjectTranslationsBrowser.__generateTSFile" ID="ProjectTranslationsBrowser.__generateTSFile"></a> |
332 </p> |
|
333 <a NAME="ProjectTranslationsBrowser.__generateTSFile" ID="ProjectTranslationsBrowser.__generateTSFile"></a> |
255 <h4>ProjectTranslationsBrowser.__generateTSFile</h4> |
334 <h4>ProjectTranslationsBrowser.__generateTSFile</h4> |
256 <b>__generateTSFile</b>(<i>noobsolete=False, generateAll=True</i>) |
335 <b>__generateTSFile</b>(<i>noobsolete=False, generateAll=True</i>) |
|
336 |
257 <p> |
337 <p> |
258 Private method used to run pylupdate4/pylupdate5/pyside-lupdate to |
338 Private method used to run pylupdate4/pylupdate5/pyside-lupdate to |
259 generate the .ts files. |
339 generate the .ts files. |
260 </p><dl> |
340 </p> |
|
341 <dl> |
|
342 |
261 <dt><i>noobsolete</i></dt> |
343 <dt><i>noobsolete</i></dt> |
262 <dd> |
344 <dd> |
263 flag indicating whether obsolete entries should be |
345 flag indicating whether obsolete entries should be |
264 kept (boolean) |
346 kept (boolean) |
265 </dd><dt><i>generateAll</i></dt> |
347 </dd> |
|
348 <dt><i>generateAll</i></dt> |
266 <dd> |
349 <dd> |
267 flag indicating whether all translations should be |
350 flag indicating whether all translations should be |
268 generated (boolean) |
351 generated (boolean) |
269 </dd> |
352 </dd> |
270 </dl><a NAME="ProjectTranslationsBrowser.__generateTSFileDone" ID="ProjectTranslationsBrowser.__generateTSFileDone"></a> |
353 </dl> |
|
354 <a NAME="ProjectTranslationsBrowser.__generateTSFileDone" ID="ProjectTranslationsBrowser.__generateTSFileDone"></a> |
271 <h4>ProjectTranslationsBrowser.__generateTSFileDone</h4> |
355 <h4>ProjectTranslationsBrowser.__generateTSFileDone</h4> |
272 <b>__generateTSFileDone</b>(<i>exitCode, exitStatus, proc</i>) |
356 <b>__generateTSFileDone</b>(<i>exitCode, exitStatus, proc</i>) |
|
357 |
273 <p> |
358 <p> |
274 Private slot to handle the finished signal of the pylupdate process. |
359 Private slot to handle the finished signal of the pylupdate process. |
275 </p><dl> |
360 </p> |
|
361 <dl> |
|
362 |
276 <dt><i>exitCode</i> (int)</dt> |
363 <dt><i>exitCode</i> (int)</dt> |
277 <dd> |
364 <dd> |
278 exit code of the process |
365 exit code of the process |
279 </dd><dt><i>exitStatus</i> (QProcess.ExitStatus)</dt> |
366 </dd> |
|
367 <dt><i>exitStatus</i> (QProcess.ExitStatus)</dt> |
280 <dd> |
368 <dd> |
281 exit status of the process |
369 exit status of the process |
282 </dd><dt><i>proc</i> (QProcess)</dt> |
370 </dd> |
|
371 <dt><i>proc</i> (QProcess)</dt> |
283 <dd> |
372 <dd> |
284 reference to the process |
373 reference to the process |
285 </dd> |
374 </dd> |
286 </dl><a NAME="ProjectTranslationsBrowser.__openFileInEditor" ID="ProjectTranslationsBrowser.__openFileInEditor"></a> |
375 </dl> |
|
376 <a NAME="ProjectTranslationsBrowser.__openFileInEditor" ID="ProjectTranslationsBrowser.__openFileInEditor"></a> |
287 <h4>ProjectTranslationsBrowser.__openFileInEditor</h4> |
377 <h4>ProjectTranslationsBrowser.__openFileInEditor</h4> |
288 <b>__openFileInEditor</b>(<i></i>) |
378 <b>__openFileInEditor</b>(<i></i>) |
|
379 |
289 <p> |
380 <p> |
290 Private slot to handle the Open in Editor menu action. |
381 Private slot to handle the Open in Editor menu action. |
291 </p><a NAME="ProjectTranslationsBrowser.__readStderr" ID="ProjectTranslationsBrowser.__readStderr"></a> |
382 </p> |
|
383 <a NAME="ProjectTranslationsBrowser.__readStderr" ID="ProjectTranslationsBrowser.__readStderr"></a> |
292 <h4>ProjectTranslationsBrowser.__readStderr</h4> |
384 <h4>ProjectTranslationsBrowser.__readStderr</h4> |
293 <b>__readStderr</b>(<i>proc, ps</i>) |
385 <b>__readStderr</b>(<i>proc, ps</i>) |
|
386 |
294 <p> |
387 <p> |
295 Private method to read from a process' stderr channel. |
388 Private method to read from a process' stderr channel. |
296 </p><dl> |
389 </p> |
|
390 <dl> |
|
391 |
297 <dt><i>proc</i></dt> |
392 <dt><i>proc</i></dt> |
298 <dd> |
393 <dd> |
299 process to read from (QProcess) |
394 process to read from (QProcess) |
300 </dd><dt><i>ps</i></dt> |
395 </dd> |
|
396 <dt><i>ps</i></dt> |
301 <dd> |
397 <dd> |
302 propmt string (string) |
398 propmt string (string) |
303 </dd> |
399 </dd> |
304 </dl><a NAME="ProjectTranslationsBrowser.__readStderrLrelease" ID="ProjectTranslationsBrowser.__readStderrLrelease"></a> |
400 </dl> |
|
401 <a NAME="ProjectTranslationsBrowser.__readStderrLrelease" ID="ProjectTranslationsBrowser.__readStderrLrelease"></a> |
305 <h4>ProjectTranslationsBrowser.__readStderrLrelease</h4> |
402 <h4>ProjectTranslationsBrowser.__readStderrLrelease</h4> |
306 <b>__readStderrLrelease</b>(<i>proc</i>) |
403 <b>__readStderrLrelease</b>(<i>proc</i>) |
|
404 |
307 <p> |
405 <p> |
308 Private slot to handle the readyReadStandardError signal of the |
406 Private slot to handle the readyReadStandardError signal of the |
309 lrelease process. |
407 lrelease process. |
310 </p><dl> |
408 </p> |
|
409 <dl> |
|
410 |
311 <dt><i>proc</i> (QProcess)</dt> |
411 <dt><i>proc</i> (QProcess)</dt> |
312 <dd> |
412 <dd> |
313 reference to the process |
413 reference to the process |
314 </dd> |
414 </dd> |
315 </dl><a NAME="ProjectTranslationsBrowser.__readStderrLupdate" ID="ProjectTranslationsBrowser.__readStderrLupdate"></a> |
415 </dl> |
|
416 <a NAME="ProjectTranslationsBrowser.__readStderrLupdate" ID="ProjectTranslationsBrowser.__readStderrLupdate"></a> |
316 <h4>ProjectTranslationsBrowser.__readStderrLupdate</h4> |
417 <h4>ProjectTranslationsBrowser.__readStderrLupdate</h4> |
317 <b>__readStderrLupdate</b>(<i>proc</i>) |
418 <b>__readStderrLupdate</b>(<i>proc</i>) |
|
419 |
318 <p> |
420 <p> |
319 Private slot to handle the readyReadStandardError signal of the |
421 Private slot to handle the readyReadStandardError signal of the |
320 pylupdate4/pylupdate5/pyside-lupdate/pyside2-lupdate process. |
422 pylupdate4/pylupdate5/pyside-lupdate/pyside2-lupdate process. |
321 </p><dl> |
423 </p> |
|
424 <dl> |
|
425 |
322 <dt><i>proc</i> (QProcess)</dt> |
426 <dt><i>proc</i> (QProcess)</dt> |
323 <dd> |
427 <dd> |
324 reference to the process |
428 reference to the process |
325 </dd> |
429 </dd> |
326 </dl><a NAME="ProjectTranslationsBrowser.__readStdout" ID="ProjectTranslationsBrowser.__readStdout"></a> |
430 </dl> |
|
431 <a NAME="ProjectTranslationsBrowser.__readStdout" ID="ProjectTranslationsBrowser.__readStdout"></a> |
327 <h4>ProjectTranslationsBrowser.__readStdout</h4> |
432 <h4>ProjectTranslationsBrowser.__readStdout</h4> |
328 <b>__readStdout</b>(<i>proc, ps</i>) |
433 <b>__readStdout</b>(<i>proc, ps</i>) |
|
434 |
329 <p> |
435 <p> |
330 Private method to read from a process' stdout channel. |
436 Private method to read from a process' stdout channel. |
331 </p><dl> |
437 </p> |
|
438 <dl> |
|
439 |
332 <dt><i>proc</i></dt> |
440 <dt><i>proc</i></dt> |
333 <dd> |
441 <dd> |
334 process to read from (QProcess) |
442 process to read from (QProcess) |
335 </dd><dt><i>ps</i></dt> |
443 </dd> |
|
444 <dt><i>ps</i></dt> |
336 <dd> |
445 <dd> |
337 prompt string (string) |
446 prompt string (string) |
338 </dd> |
447 </dd> |
339 </dl><a NAME="ProjectTranslationsBrowser.__readStdoutLrelease" ID="ProjectTranslationsBrowser.__readStdoutLrelease"></a> |
448 </dl> |
|
449 <a NAME="ProjectTranslationsBrowser.__readStdoutLrelease" ID="ProjectTranslationsBrowser.__readStdoutLrelease"></a> |
340 <h4>ProjectTranslationsBrowser.__readStdoutLrelease</h4> |
450 <h4>ProjectTranslationsBrowser.__readStdoutLrelease</h4> |
341 <b>__readStdoutLrelease</b>(<i>proc</i>) |
451 <b>__readStdoutLrelease</b>(<i>proc</i>) |
|
452 |
342 <p> |
453 <p> |
343 Private slot to handle the readyReadStandardOutput signal of the |
454 Private slot to handle the readyReadStandardOutput signal of the |
344 lrelease process. |
455 lrelease process. |
345 </p><dl> |
456 </p> |
|
457 <dl> |
|
458 |
346 <dt><i>proc</i> (QProcess)</dt> |
459 <dt><i>proc</i> (QProcess)</dt> |
347 <dd> |
460 <dd> |
348 reference to the process |
461 reference to the process |
349 </dd> |
462 </dd> |
350 </dl><a NAME="ProjectTranslationsBrowser.__readStdoutLupdate" ID="ProjectTranslationsBrowser.__readStdoutLupdate"></a> |
463 </dl> |
|
464 <a NAME="ProjectTranslationsBrowser.__readStdoutLupdate" ID="ProjectTranslationsBrowser.__readStdoutLupdate"></a> |
351 <h4>ProjectTranslationsBrowser.__readStdoutLupdate</h4> |
465 <h4>ProjectTranslationsBrowser.__readStdoutLupdate</h4> |
352 <b>__readStdoutLupdate</b>(<i>proc</i>) |
466 <b>__readStdoutLupdate</b>(<i>proc</i>) |
|
467 |
353 <p> |
468 <p> |
354 Private slot to handle the readyReadStandardOutput signal of the |
469 Private slot to handle the readyReadStandardOutput signal of the |
355 pylupdate process. |
470 pylupdate process. |
356 </p><dl> |
471 </p> |
|
472 <dl> |
|
473 |
357 <dt><i>proc</i> (QProcess)</dt> |
474 <dt><i>proc</i> (QProcess)</dt> |
358 <dd> |
475 <dd> |
359 reference to the process |
476 reference to the process |
360 </dd> |
477 </dd> |
361 </dl><a NAME="ProjectTranslationsBrowser.__releaseAll" ID="ProjectTranslationsBrowser.__releaseAll"></a> |
478 </dl> |
|
479 <a NAME="ProjectTranslationsBrowser.__releaseAll" ID="ProjectTranslationsBrowser.__releaseAll"></a> |
362 <h4>ProjectTranslationsBrowser.__releaseAll</h4> |
480 <h4>ProjectTranslationsBrowser.__releaseAll</h4> |
363 <b>__releaseAll</b>(<i></i>) |
481 <b>__releaseAll</b>(<i></i>) |
|
482 |
364 <p> |
483 <p> |
365 Private method to release the translation files (.qm). |
484 Private method to release the translation files (.qm). |
366 </p><a NAME="ProjectTranslationsBrowser.__releaseSelected" ID="ProjectTranslationsBrowser.__releaseSelected"></a> |
485 </p> |
|
486 <a NAME="ProjectTranslationsBrowser.__releaseSelected" ID="ProjectTranslationsBrowser.__releaseSelected"></a> |
367 <h4>ProjectTranslationsBrowser.__releaseSelected</h4> |
487 <h4>ProjectTranslationsBrowser.__releaseSelected</h4> |
368 <b>__releaseSelected</b>(<i></i>) |
488 <b>__releaseSelected</b>(<i></i>) |
|
489 |
369 <p> |
490 <p> |
370 Private method to release the translation files (.qm). |
491 Private method to release the translation files (.qm). |
371 </p><a NAME="ProjectTranslationsBrowser.__releaseTSFile" ID="ProjectTranslationsBrowser.__releaseTSFile"></a> |
492 </p> |
|
493 <a NAME="ProjectTranslationsBrowser.__releaseTSFile" ID="ProjectTranslationsBrowser.__releaseTSFile"></a> |
372 <h4>ProjectTranslationsBrowser.__releaseTSFile</h4> |
494 <h4>ProjectTranslationsBrowser.__releaseTSFile</h4> |
373 <b>__releaseTSFile</b>(<i>generateAll=False</i>) |
495 <b>__releaseTSFile</b>(<i>generateAll=False</i>) |
|
496 |
374 <p> |
497 <p> |
375 Private method to run lrelease to release the translation files (.qm). |
498 Private method to run lrelease to release the translation files (.qm). |
376 </p><dl> |
499 </p> |
|
500 <dl> |
|
501 |
377 <dt><i>generateAll</i></dt> |
502 <dt><i>generateAll</i></dt> |
378 <dd> |
503 <dd> |
379 flag indicating whether all translations should be |
504 flag indicating whether all translations should be |
380 released (boolean) |
505 released (boolean) |
381 </dd> |
506 </dd> |
382 </dl><a NAME="ProjectTranslationsBrowser.__releaseTSFileDone" ID="ProjectTranslationsBrowser.__releaseTSFileDone"></a> |
507 </dl> |
|
508 <a NAME="ProjectTranslationsBrowser.__releaseTSFileDone" ID="ProjectTranslationsBrowser.__releaseTSFileDone"></a> |
383 <h4>ProjectTranslationsBrowser.__releaseTSFileDone</h4> |
509 <h4>ProjectTranslationsBrowser.__releaseTSFileDone</h4> |
384 <b>__releaseTSFileDone</b>(<i>exitCode, exitStatus, proc</i>) |
510 <b>__releaseTSFileDone</b>(<i>exitCode, exitStatus, proc</i>) |
|
511 |
385 <p> |
512 <p> |
386 Private slot to handle the finished signal of the lrelease process. |
513 Private slot to handle the finished signal of the lrelease process. |
387 </p><dl> |
514 </p> |
|
515 <dl> |
|
516 |
388 <dt><i>exitCode</i> (int)</dt> |
517 <dt><i>exitCode</i> (int)</dt> |
389 <dd> |
518 <dd> |
390 exit code of the process |
519 exit code of the process |
391 </dd><dt><i>exitStatus</i> (QProcess.ExitStatus)</dt> |
520 </dd> |
|
521 <dt><i>exitStatus</i> (QProcess.ExitStatus)</dt> |
392 <dd> |
522 <dd> |
393 exit status of the process |
523 exit status of the process |
394 </dd><dt><i>proc</i> (QProcess)</dt> |
524 </dd> |
|
525 <dt><i>proc</i> (QProcess)</dt> |
395 <dd> |
526 <dd> |
396 reference to the process |
527 reference to the process |
397 </dd> |
528 </dd> |
398 </dl><a NAME="ProjectTranslationsBrowser.__removeLanguageFile" ID="ProjectTranslationsBrowser.__removeLanguageFile"></a> |
529 </dl> |
|
530 <a NAME="ProjectTranslationsBrowser.__removeLanguageFile" ID="ProjectTranslationsBrowser.__removeLanguageFile"></a> |
399 <h4>ProjectTranslationsBrowser.__removeLanguageFile</h4> |
531 <h4>ProjectTranslationsBrowser.__removeLanguageFile</h4> |
400 <b>__removeLanguageFile</b>(<i></i>) |
532 <b>__removeLanguageFile</b>(<i></i>) |
|
533 |
401 <p> |
534 <p> |
402 Private method to remove a translation from the project. |
535 Private method to remove a translation from the project. |
403 </p><a NAME="ProjectTranslationsBrowser.__showContextMenu" ID="ProjectTranslationsBrowser.__showContextMenu"></a> |
536 </p> |
|
537 <a NAME="ProjectTranslationsBrowser.__showContextMenu" ID="ProjectTranslationsBrowser.__showContextMenu"></a> |
404 <h4>ProjectTranslationsBrowser.__showContextMenu</h4> |
538 <h4>ProjectTranslationsBrowser.__showContextMenu</h4> |
405 <b>__showContextMenu</b>(<i></i>) |
539 <b>__showContextMenu</b>(<i></i>) |
|
540 |
406 <p> |
541 <p> |
407 Private slot called by the menu aboutToShow signal. |
542 Private slot called by the menu aboutToShow signal. |
408 </p><a NAME="ProjectTranslationsBrowser.__showContextMenuBack" ID="ProjectTranslationsBrowser.__showContextMenuBack"></a> |
543 </p> |
|
544 <a NAME="ProjectTranslationsBrowser.__showContextMenuBack" ID="ProjectTranslationsBrowser.__showContextMenuBack"></a> |
409 <h4>ProjectTranslationsBrowser.__showContextMenuBack</h4> |
545 <h4>ProjectTranslationsBrowser.__showContextMenuBack</h4> |
410 <b>__showContextMenuBack</b>(<i></i>) |
546 <b>__showContextMenuBack</b>(<i></i>) |
|
547 |
411 <p> |
548 <p> |
412 Private slot called by the backMenu aboutToShow signal. |
549 Private slot called by the backMenu aboutToShow signal. |
413 </p><a NAME="ProjectTranslationsBrowser.__showContextMenuDir" ID="ProjectTranslationsBrowser.__showContextMenuDir"></a> |
550 </p> |
|
551 <a NAME="ProjectTranslationsBrowser.__showContextMenuDir" ID="ProjectTranslationsBrowser.__showContextMenuDir"></a> |
414 <h4>ProjectTranslationsBrowser.__showContextMenuDir</h4> |
552 <h4>ProjectTranslationsBrowser.__showContextMenuDir</h4> |
415 <b>__showContextMenuDir</b>(<i></i>) |
553 <b>__showContextMenuDir</b>(<i></i>) |
|
554 |
416 <p> |
555 <p> |
417 Private slot called by the dirMenu aboutToShow signal. |
556 Private slot called by the dirMenu aboutToShow signal. |
418 </p><a NAME="ProjectTranslationsBrowser.__showContextMenuMulti" ID="ProjectTranslationsBrowser.__showContextMenuMulti"></a> |
557 </p> |
|
558 <a NAME="ProjectTranslationsBrowser.__showContextMenuMulti" ID="ProjectTranslationsBrowser.__showContextMenuMulti"></a> |
419 <h4>ProjectTranslationsBrowser.__showContextMenuMulti</h4> |
559 <h4>ProjectTranslationsBrowser.__showContextMenuMulti</h4> |
420 <b>__showContextMenuMulti</b>(<i></i>) |
560 <b>__showContextMenuMulti</b>(<i></i>) |
|
561 |
421 <p> |
562 <p> |
422 Private slot called by the multiMenu aboutToShow signal. |
563 Private slot called by the multiMenu aboutToShow signal. |
423 </p><a NAME="ProjectTranslationsBrowser.__writeTempProjectFile" ID="ProjectTranslationsBrowser.__writeTempProjectFile"></a> |
564 </p> |
|
565 <a NAME="ProjectTranslationsBrowser.__writeTempProjectFile" ID="ProjectTranslationsBrowser.__writeTempProjectFile"></a> |
424 <h4>ProjectTranslationsBrowser.__writeTempProjectFile</h4> |
566 <h4>ProjectTranslationsBrowser.__writeTempProjectFile</h4> |
425 <b>__writeTempProjectFile</b>(<i>langs, filterList</i>) |
567 <b>__writeTempProjectFile</b>(<i>langs, filterList</i>) |
|
568 |
426 <p> |
569 <p> |
427 Private method to write a temporary project file suitable for |
570 Private method to write a temporary project file suitable for |
428 pylupdate and lrelease. |
571 pylupdate and lrelease. |
429 </p><dl> |
572 </p> |
|
573 <dl> |
|
574 |
430 <dt><i>langs</i></dt> |
575 <dt><i>langs</i></dt> |
431 <dd> |
576 <dd> |
432 list of languages to include in the process. An empty |
577 list of languages to include in the process. An empty |
433 list (default) means that all translations should be included. |
578 list (default) means that all translations should be included. |
434 (list of ProjectBrowserFileItem) |
579 (list of ProjectBrowserFileItem) |
435 </dd><dt><i>filterList</i></dt> |
580 </dd> |
|
581 <dt><i>filterList</i></dt> |
436 <dd> |
582 <dd> |
437 list of source file extension that should be |
583 list of source file extension that should be |
438 considered (list of strings) |
584 considered (list of strings) |
439 </dd> |
585 </dd> |
440 </dl><dl> |
586 </dl> |
|
587 <dl> |
441 <dt>Returns:</dt> |
588 <dt>Returns:</dt> |
442 <dd> |
589 <dd> |
443 flag indicating success |
590 flag indicating success |
444 </dd> |
591 </dd> |
445 </dl><a NAME="ProjectTranslationsBrowser._contextMenuRequested" ID="ProjectTranslationsBrowser._contextMenuRequested"></a> |
592 </dl> |
|
593 <a NAME="ProjectTranslationsBrowser._contextMenuRequested" ID="ProjectTranslationsBrowser._contextMenuRequested"></a> |
446 <h4>ProjectTranslationsBrowser._contextMenuRequested</h4> |
594 <h4>ProjectTranslationsBrowser._contextMenuRequested</h4> |
447 <b>_contextMenuRequested</b>(<i>coord</i>) |
595 <b>_contextMenuRequested</b>(<i>coord</i>) |
|
596 |
448 <p> |
597 <p> |
449 Protected slot to show the context menu. |
598 Protected slot to show the context menu. |
450 </p><dl> |
599 </p> |
|
600 <dl> |
|
601 |
451 <dt><i>coord</i></dt> |
602 <dt><i>coord</i></dt> |
452 <dd> |
603 <dd> |
453 the position of the mouse pointer (QPoint) |
604 the position of the mouse pointer (QPoint) |
454 </dd> |
605 </dd> |
455 </dl><a NAME="ProjectTranslationsBrowser._createPopupMenus" ID="ProjectTranslationsBrowser._createPopupMenus"></a> |
606 </dl> |
|
607 <a NAME="ProjectTranslationsBrowser._createPopupMenus" ID="ProjectTranslationsBrowser._createPopupMenus"></a> |
456 <h4>ProjectTranslationsBrowser._createPopupMenus</h4> |
608 <h4>ProjectTranslationsBrowser._createPopupMenus</h4> |
457 <b>_createPopupMenus</b>(<i></i>) |
609 <b>_createPopupMenus</b>(<i></i>) |
|
610 |
458 <p> |
611 <p> |
459 Protected overloaded method to generate the popup menu. |
612 Protected overloaded method to generate the popup menu. |
460 </p><a NAME="ProjectTranslationsBrowser._initHookMethods" ID="ProjectTranslationsBrowser._initHookMethods"></a> |
613 </p> |
|
614 <a NAME="ProjectTranslationsBrowser._initHookMethods" ID="ProjectTranslationsBrowser._initHookMethods"></a> |
461 <h4>ProjectTranslationsBrowser._initHookMethods</h4> |
615 <h4>ProjectTranslationsBrowser._initHookMethods</h4> |
462 <b>_initHookMethods</b>(<i></i>) |
616 <b>_initHookMethods</b>(<i></i>) |
|
617 |
463 <p> |
618 <p> |
464 Protected method to initialize the hooks dictionary. |
619 Protected method to initialize the hooks dictionary. |
465 </p><p> |
620 </p> |
|
621 <p> |
466 Supported hook methods are: |
622 Supported hook methods are: |
467 <ul> |
623 <ul> |
468 <li>extractMessages: takes no parameters</li> |
624 <li>extractMessages: takes no parameters</li> |
469 <li>generateAll: takes list of filenames as parameter</li> |
625 <li>generateAll: takes list of filenames as parameter</li> |
470 <li>generateAllWithObsolete: takes list of filenames as parameter</li> |
626 <li>generateAllWithObsolete: takes list of filenames as parameter</li> |