41 </table> |
41 </table> |
42 <hr /><hr /> |
42 <hr /><hr /> |
43 <a NAME="ProjectTranslationsBrowser" ID="ProjectTranslationsBrowser"></a> |
43 <a NAME="ProjectTranslationsBrowser" ID="ProjectTranslationsBrowser"></a> |
44 <h2>ProjectTranslationsBrowser</h2> |
44 <h2>ProjectTranslationsBrowser</h2> |
45 <p> |
45 <p> |
46 A class used to display the translations part of the project. |
46 A class used to display the translations part of the project. |
47 </p><h4>Signals</h4> |
47 </p><h4>Signals</h4> |
48 <dl> |
48 <dl> |
49 <dt>appendStderr(str)</dt> |
49 <dt>appendStderr(str)</dt> |
50 <dd> |
50 <dd> |
51 emitted after something was received from |
51 emitted after something was received from |
197 <dd> |
197 <dd> |
198 parent widget of this browser (QWidget) |
198 parent widget of this browser (QWidget) |
199 </dd> |
199 </dd> |
200 </dl><a NAME="ProjectTranslationsBrowser.__TRPreview" ID="ProjectTranslationsBrowser.__TRPreview"></a> |
200 </dl><a NAME="ProjectTranslationsBrowser.__TRPreview" ID="ProjectTranslationsBrowser.__TRPreview"></a> |
201 <h4>ProjectTranslationsBrowser.__TRPreview</h4> |
201 <h4>ProjectTranslationsBrowser.__TRPreview</h4> |
202 <b>__TRPreview</b>(<i>previewAll = False</i>) |
202 <b>__TRPreview</b>(<i>previewAll=False</i>) |
203 <p> |
203 <p> |
204 Private slot to handle the Preview translations action. |
204 Private slot to handle the Preview translations action. |
205 </p><dl> |
205 </p><dl> |
206 <dt><i>previewAll</i></dt> |
206 <dt><i>previewAll</i></dt> |
207 <dd> |
207 <dd> |
256 Private method to generate selected translation files (.ts) for Qt Linguist. |
256 Private method to generate selected translation files (.ts) for Qt Linguist. |
257 </p><p> |
257 </p><p> |
258 All obsolete strings are removed from the .ts file. |
258 All obsolete strings are removed from the .ts file. |
259 </p><a NAME="ProjectTranslationsBrowser.__generateTSFile" ID="ProjectTranslationsBrowser.__generateTSFile"></a> |
259 </p><a NAME="ProjectTranslationsBrowser.__generateTSFile" ID="ProjectTranslationsBrowser.__generateTSFile"></a> |
260 <h4>ProjectTranslationsBrowser.__generateTSFile</h4> |
260 <h4>ProjectTranslationsBrowser.__generateTSFile</h4> |
261 <b>__generateTSFile</b>(<i>noobsolete = False, generateAll = True</i>) |
261 <b>__generateTSFile</b>(<i>noobsolete=False, generateAll=True</i>) |
262 <p> |
262 <p> |
263 Private method used to run pylupdate/pylupdate4 to generate the .ts files. |
263 Private method used to run pylupdate/pylupdate4 to generate the .ts files. |
264 </p><dl> |
264 </p><dl> |
265 <dt><i>noobsolete</i></dt> |
265 <dt><i>noobsolete</i></dt> |
266 <dd> |
266 <dd> |
304 </dd> |
304 </dd> |
305 </dl><a NAME="ProjectTranslationsBrowser.__readStderrLrelease" ID="ProjectTranslationsBrowser.__readStderrLrelease"></a> |
305 </dl><a NAME="ProjectTranslationsBrowser.__readStderrLrelease" ID="ProjectTranslationsBrowser.__readStderrLrelease"></a> |
306 <h4>ProjectTranslationsBrowser.__readStderrLrelease</h4> |
306 <h4>ProjectTranslationsBrowser.__readStderrLrelease</h4> |
307 <b>__readStderrLrelease</b>(<i></i>) |
307 <b>__readStderrLrelease</b>(<i></i>) |
308 <p> |
308 <p> |
309 Private slot to handle the readyReadStandardError signal of the |
309 Private slot to handle the readyReadStandardError signal of the |
310 lrelease process. |
310 lrelease process. |
311 </p><a NAME="ProjectTranslationsBrowser.__readStderrLupdate" ID="ProjectTranslationsBrowser.__readStderrLupdate"></a> |
311 </p><a NAME="ProjectTranslationsBrowser.__readStderrLupdate" ID="ProjectTranslationsBrowser.__readStderrLupdate"></a> |
312 <h4>ProjectTranslationsBrowser.__readStderrLupdate</h4> |
312 <h4>ProjectTranslationsBrowser.__readStderrLupdate</h4> |
313 <b>__readStderrLupdate</b>(<i></i>) |
313 <b>__readStderrLupdate</b>(<i></i>) |
314 <p> |
314 <p> |
315 Private slot to handle the readyReadStandardError signal of the |
315 Private slot to handle the readyReadStandardError signal of the |
316 pylupdate process. |
316 pylupdate process. |
317 </p><a NAME="ProjectTranslationsBrowser.__readStdout" ID="ProjectTranslationsBrowser.__readStdout"></a> |
317 </p><a NAME="ProjectTranslationsBrowser.__readStdout" ID="ProjectTranslationsBrowser.__readStdout"></a> |
318 <h4>ProjectTranslationsBrowser.__readStdout</h4> |
318 <h4>ProjectTranslationsBrowser.__readStdout</h4> |
319 <b>__readStdout</b>(<i>proc, ps</i>) |
319 <b>__readStdout</b>(<i>proc, ps</i>) |
320 <p> |
320 <p> |
329 </dd> |
329 </dd> |
330 </dl><a NAME="ProjectTranslationsBrowser.__readStdoutLrelease" ID="ProjectTranslationsBrowser.__readStdoutLrelease"></a> |
330 </dl><a NAME="ProjectTranslationsBrowser.__readStdoutLrelease" ID="ProjectTranslationsBrowser.__readStdoutLrelease"></a> |
331 <h4>ProjectTranslationsBrowser.__readStdoutLrelease</h4> |
331 <h4>ProjectTranslationsBrowser.__readStdoutLrelease</h4> |
332 <b>__readStdoutLrelease</b>(<i></i>) |
332 <b>__readStdoutLrelease</b>(<i></i>) |
333 <p> |
333 <p> |
334 Private slot to handle the readyReadStandardOutput signal of the |
334 Private slot to handle the readyReadStandardOutput signal of the |
335 lrelease process. |
335 lrelease process. |
336 </p><a NAME="ProjectTranslationsBrowser.__readStdoutLupdate" ID="ProjectTranslationsBrowser.__readStdoutLupdate"></a> |
336 </p><a NAME="ProjectTranslationsBrowser.__readStdoutLupdate" ID="ProjectTranslationsBrowser.__readStdoutLupdate"></a> |
337 <h4>ProjectTranslationsBrowser.__readStdoutLupdate</h4> |
337 <h4>ProjectTranslationsBrowser.__readStdoutLupdate</h4> |
338 <b>__readStdoutLupdate</b>(<i></i>) |
338 <b>__readStdoutLupdate</b>(<i></i>) |
339 <p> |
339 <p> |
340 Private slot to handle the readyReadStandardOutput signal of the |
340 Private slot to handle the readyReadStandardOutput signal of the |
341 pylupdate process. |
341 pylupdate process. |
342 </p><a NAME="ProjectTranslationsBrowser.__releaseAll" ID="ProjectTranslationsBrowser.__releaseAll"></a> |
342 </p><a NAME="ProjectTranslationsBrowser.__releaseAll" ID="ProjectTranslationsBrowser.__releaseAll"></a> |
343 <h4>ProjectTranslationsBrowser.__releaseAll</h4> |
343 <h4>ProjectTranslationsBrowser.__releaseAll</h4> |
344 <b>__releaseAll</b>(<i></i>) |
344 <b>__releaseAll</b>(<i></i>) |
345 <p> |
345 <p> |
349 <b>__releaseSelected</b>(<i></i>) |
349 <b>__releaseSelected</b>(<i></i>) |
350 <p> |
350 <p> |
351 Private method to release the translation files (.qm). |
351 Private method to release the translation files (.qm). |
352 </p><a NAME="ProjectTranslationsBrowser.__releaseTSFile" ID="ProjectTranslationsBrowser.__releaseTSFile"></a> |
352 </p><a NAME="ProjectTranslationsBrowser.__releaseTSFile" ID="ProjectTranslationsBrowser.__releaseTSFile"></a> |
353 <h4>ProjectTranslationsBrowser.__releaseTSFile</h4> |
353 <h4>ProjectTranslationsBrowser.__releaseTSFile</h4> |
354 <b>__releaseTSFile</b>(<i>generateAll = False</i>) |
354 <b>__releaseTSFile</b>(<i>generateAll=False</i>) |
355 <p> |
355 <p> |
356 Private method to run lrelease to release the translation files (.qm). |
356 Private method to run lrelease to release the translation files (.qm). |
357 </p><dl> |
357 </p><dl> |
358 <dt><i>generateAll</i></dt> |
358 <dt><i>generateAll</i></dt> |
359 <dd> |
359 <dd> |
398 lrelease. |
398 lrelease. |
399 </p><dl> |
399 </p><dl> |
400 <dt><i>langs</i></dt> |
400 <dt><i>langs</i></dt> |
401 <dd> |
401 <dd> |
402 list of languages to include in the process. An empty list (default) |
402 list of languages to include in the process. An empty list (default) |
403 means that all translations should be included. |
403 means that all translations should be included. |
404 (list of ProjectBrowserFileItem) |
404 (list of ProjectBrowserFileItem) |
405 </dd><dt><i>filter</i></dt> |
405 </dd><dt><i>filter</i></dt> |
406 <dd> |
406 <dd> |
407 list of source file extension that should be considered |
407 list of source file extension that should be considered |
408 (list of strings) |
408 (list of strings) |