eric7/Documentation/Source/eric7.Plugins.UiExtensionPlugins.Translator.TranslatorWidget.html

branch
eric7
changeset 8513
a7464bea3d0a
parent 8372
e0227a7c850e
child 8596
d64760b2da50
equal deleted inserted replaced
8512:cc82680dba7b 8513:a7464bea3d0a
83 <tr> 83 <tr>
84 <td><a href="#TranslatorWidget.__ensureTranslationEngineReady">__ensureTranslationEngineReady</a></td> 84 <td><a href="#TranslatorWidget.__ensureTranslationEngineReady">__ensureTranslationEngineReady</a></td>
85 <td>Private slot to ensure, that the currently selected translation engine is ready.</td> 85 <td>Private slot to ensure, that the currently selected translation engine is ready.</td>
86 </tr> 86 </tr>
87 <tr> 87 <tr>
88 <td><a href="#TranslatorWidget.__mediaPlayerStateChanged">__mediaPlayerStateChanged</a></td> 88 <td><a href="#TranslatorWidget.__mediaPlayerError">__mediaPlayerError</a></td>
89 <td>Private slot to handle errors during playback of the data.</td>
90 </tr>
91 <tr>
92 <td><a href="#TranslatorWidget.__mediaPlayerPlaybackStateChanged">__mediaPlayerPlaybackStateChanged</a></td>
89 <td>Private slot handling changes of the media player state.</td> 93 <td>Private slot handling changes of the media player state.</td>
90 </tr> 94 </tr>
91 <tr> 95 <tr>
92 <td><a href="#TranslatorWidget.__originalLanguage">__originalLanguage</a></td> 96 <td><a href="#TranslatorWidget.__originalLanguage">__originalLanguage</a></td>
93 <td>Private method to return the code of the selected original language.</td> 97 <td>Private method to return the code of the selected original language.</td>
178 <p> 182 <p>
179 Constructor 183 Constructor
180 </p> 184 </p>
181 <dl> 185 <dl>
182 186
183 <dt><i>plugin</i></dt> 187 <dt><i>plugin</i> (TranslatorPlugin)</dt>
184 <dd> 188 <dd>
185 reference to the plugin object (TranslatorPlugin) 189 reference to the plugin object
186 </dd> 190 </dd>
187 <dt><i>translator</i></dt> 191 <dt><i>translator</i> (Translator)</dt>
188 <dd> 192 <dd>
189 reference to the translator object (Translator) 193 reference to the translator object
190 </dd> 194 </dd>
191 <dt><i>parent</i></dt> 195 <dt><i>parent</i> (QWidget)</dt>
192 <dd> 196 <dd>
193 reference to the parent widget (QWidget) 197 reference to the parent widget
194 </dd> 198 </dd>
195 </dl> 199 </dl>
196 <a NAME="TranslatorWidget.__availableTranslationsLoaded" ID="TranslatorWidget.__availableTranslationsLoaded"></a> 200 <a NAME="TranslatorWidget.__availableTranslationsLoaded" ID="TranslatorWidget.__availableTranslationsLoaded"></a>
197 <h4>TranslatorWidget.__availableTranslationsLoaded</h4> 201 <h4>TranslatorWidget.__availableTranslationsLoaded</h4>
198 <b>__availableTranslationsLoaded</b>(<i></i>) 202 <b>__availableTranslationsLoaded</b>(<i></i>)
220 224
221 <p> 225 <p>
222 Private slot to ensure, that the currently selected translation engine 226 Private slot to ensure, that the currently selected translation engine
223 is ready. 227 is ready.
224 </p> 228 </p>
225 <a NAME="TranslatorWidget.__mediaPlayerStateChanged" ID="TranslatorWidget.__mediaPlayerStateChanged"></a> 229 <a NAME="TranslatorWidget.__mediaPlayerError" ID="TranslatorWidget.__mediaPlayerError"></a>
226 <h4>TranslatorWidget.__mediaPlayerStateChanged</h4> 230 <h4>TranslatorWidget.__mediaPlayerError</h4>
227 <b>__mediaPlayerStateChanged</b>(<i>state</i>) 231 <b>__mediaPlayerError</b>(<i>error, errorString</i>)
232
233 <p>
234 Private slot to handle errors during playback of the data.
235 </p>
236 <dl>
237
238 <dt><i>error</i> (QMediaPlayer.Error)</dt>
239 <dd>
240 media player error condition
241 </dd>
242 <dt><i>errorString</i> (str)</dt>
243 <dd>
244 string representation for the error
245 </dd>
246 </dl>
247 <a NAME="TranslatorWidget.__mediaPlayerPlaybackStateChanged" ID="TranslatorWidget.__mediaPlayerPlaybackStateChanged"></a>
248 <h4>TranslatorWidget.__mediaPlayerPlaybackStateChanged</h4>
249 <b>__mediaPlayerPlaybackStateChanged</b>(<i>state</i>)
228 250
229 <p> 251 <p>
230 Private slot handling changes of the media player state. 252 Private slot handling changes of the media player state.
231 </p> 253 </p>
232 <dl> 254 <dl>
233 255
234 <dt><i>state</i></dt> 256 <dt><i>state</i></dt>
235 <dd> 257 <dd>
236 media player state (QAudio.State) 258 media player state (QMediaPlayer.PlaybackState)
237 </dd> 259 </dd>
238 </dl> 260 </dl>
239 <a NAME="TranslatorWidget.__originalLanguage" ID="TranslatorWidget.__originalLanguage"></a> 261 <a NAME="TranslatorWidget.__originalLanguage" ID="TranslatorWidget.__originalLanguage"></a>
240 <h4>TranslatorWidget.__originalLanguage</h4> 262 <h4>TranslatorWidget.__originalLanguage</h4>
241 <b>__originalLanguage</b>(<i></i>) 263 <b>__originalLanguage</b>(<i></i>)
244 Private method to return the code of the selected original language. 266 Private method to return the code of the selected original language.
245 </p> 267 </p>
246 <dl> 268 <dl>
247 <dt>Return:</dt> 269 <dt>Return:</dt>
248 <dd> 270 <dd>
249 code of the original language (string) 271 code of the original language
272 </dd>
273 </dl>
274 <dl>
275 <dt>Return Type:</dt>
276 <dd>
277 str
250 </dd> 278 </dd>
251 </dl> 279 </dl>
252 <a NAME="TranslatorWidget.__pronounce" ID="TranslatorWidget.__pronounce"></a> 280 <a NAME="TranslatorWidget.__pronounce" ID="TranslatorWidget.__pronounce"></a>
253 <h4>TranslatorWidget.__pronounce</h4> 281 <h4>TranslatorWidget.__pronounce</h4>
254 <b>__pronounce</b>(<i>text, language</i>) 282 <b>__pronounce</b>(<i>text, language</i>)
256 <p> 284 <p>
257 Private method to pronounce the given text. 285 Private method to pronounce the given text.
258 </p> 286 </p>
259 <dl> 287 <dl>
260 288
261 <dt><i>text</i></dt> 289 <dt><i>text</i> (str)</dt>
262 <dd> 290 <dd>
263 text to be pronounced (string) 291 text to be pronounced
264 </dd> 292 </dd>
265 <dt><i>language</i></dt> 293 <dt><i>language</i> (str)</dt>
266 <dd> 294 <dd>
267 language code of the text (string) 295 language code of the text
268 </dd> 296 </dd>
269 </dl> 297 </dl>
270 <a NAME="TranslatorWidget.__translate" ID="TranslatorWidget.__translate"></a> 298 <a NAME="TranslatorWidget.__translate" ID="TranslatorWidget.__translate"></a>
271 <h4>TranslatorWidget.__translate</h4> 299 <h4>TranslatorWidget.__translate</h4>
272 <b>__translate</b>(<i>text, originalLanguage, translationLanguage</i>) 300 <b>__translate</b>(<i>text, originalLanguage, translationLanguage</i>)
274 <p> 302 <p>
275 Private method to translate the given text. 303 Private method to translate the given text.
276 </p> 304 </p>
277 <dl> 305 <dl>
278 306
279 <dt><i>text</i></dt> 307 <dt><i>text</i> (str)</dt>
280 <dd> 308 <dd>
281 text to be translated (string) 309 text to be translated
282 </dd> 310 </dd>
283 <dt><i>originalLanguage</i></dt> 311 <dt><i>originalLanguage</i> (str)</dt>
284 <dd> 312 <dd>
285 language code of the original (string) 313 language code of the original
286 </dd> 314 </dd>
287 <dt><i>translationLanguage</i></dt> 315 <dt><i>translationLanguage</i> (str)</dt>
288 <dd> 316 <dd>
289 language code of the translation (string) 317 language code of the translation
290 </dd> 318 </dd>
291 </dl> 319 </dl>
292 <dl> 320 <dl>
293 <dt>Return:</dt> 321 <dt>Return:</dt>
294 <dd> 322 <dd>
295 tuple of translated text (string) and flag indicating 323 tuple of translated text and flag indicating success
296 success (boolean) 324 </dd>
325 </dl>
326 <dl>
327 <dt>Return Type:</dt>
328 <dd>
329 tuple of (str, bool)
297 </dd> 330 </dd>
298 </dl> 331 </dl>
299 <a NAME="TranslatorWidget.__translationLanguage" ID="TranslatorWidget.__translationLanguage"></a> 332 <a NAME="TranslatorWidget.__translationLanguage" ID="TranslatorWidget.__translationLanguage"></a>
300 <h4>TranslatorWidget.__translationLanguage</h4> 333 <h4>TranslatorWidget.__translationLanguage</h4>
301 <b>__translationLanguage</b>(<i></i>) 334 <b>__translationLanguage</b>(<i></i>)
304 Private method to return the code of the selected translation language. 337 Private method to return the code of the selected translation language.
305 </p> 338 </p>
306 <dl> 339 <dl>
307 <dt>Return:</dt> 340 <dt>Return:</dt>
308 <dd> 341 <dd>
309 code of the translation language (string) 342 code of the translation language
343 </dd>
344 </dl>
345 <dl>
346 <dt>Return Type:</dt>
347 <dd>
348 str
310 </dd> 349 </dd>
311 </dl> 350 </dl>
312 <a NAME="TranslatorWidget.__updateClearButton" ID="TranslatorWidget.__updateClearButton"></a> 351 <a NAME="TranslatorWidget.__updateClearButton" ID="TranslatorWidget.__updateClearButton"></a>
313 <h4>TranslatorWidget.__updateClearButton</h4> 352 <h4>TranslatorWidget.__updateClearButton</h4>
314 <b>__updateClearButton</b>(<i></i>) 353 <b>__updateClearButton</b>(<i></i>)
365 <p> 404 <p>
366 Private slot to handle the selection of the original language. 405 Private slot to handle the selection of the original language.
367 </p> 406 </p>
368 <dl> 407 <dl>
369 408
370 <dt><i>index</i></dt> 409 <dt><i>index</i> (int)</dt>
371 <dd> 410 <dd>
372 current index (integer) 411 current index
373 </dd> 412 </dd>
374 </dl> 413 </dl>
375 <a NAME="TranslatorWidget.on_preferencesButton_clicked" ID="TranslatorWidget.on_preferencesButton_clicked"></a> 414 <a NAME="TranslatorWidget.on_preferencesButton_clicked" ID="TranslatorWidget.on_preferencesButton_clicked"></a>
376 <h4>TranslatorWidget.on_preferencesButton_clicked</h4> 415 <h4>TranslatorWidget.on_preferencesButton_clicked</h4>
377 <b>on_preferencesButton_clicked</b>(<i></i>) 416 <b>on_preferencesButton_clicked</b>(<i></i>)
414 <p> 453 <p>
415 Private slot to handle the selection of the translation language. 454 Private slot to handle the selection of the translation language.
416 </p> 455 </p>
417 <dl> 456 <dl>
418 457
419 <dt><i>index</i></dt> 458 <dt><i>index</i> (int)</dt>
420 <dd> 459 <dd>
421 current index (integer) 460 current index
422 </dd> 461 </dd>
423 </dl> 462 </dl>
424 <a NAME="TranslatorWidget.on_translateButton_clicked" ID="TranslatorWidget.on_translateButton_clicked"></a> 463 <a NAME="TranslatorWidget.on_translateButton_clicked" ID="TranslatorWidget.on_translateButton_clicked"></a>
425 <h4>TranslatorWidget.on_translateButton_clicked</h4> 464 <h4>TranslatorWidget.on_translateButton_clicked</h4>
426 <b>on_translateButton_clicked</b>(<i></i>) 465 <b>on_translateButton_clicked</b>(<i></i>)

eric ide

mercurial