#include <translator.h>
|
| static void | translate (const QString &localeName) |
| | Loads the translations according to the settings or locale. More...
|
| |
| static void | registerHandler (const std::function< void()> &, void *owner) |
| | Register a function to be called when the UI needs to be retranslated. More...
|
| |
| static void | unregister (void *owner) |
| | Unregisters all handlers of an owner. More...
|
| |
|
| using | Callback = QPair< void *, std::function< void()> > |
| |
Definition at line 30 of file translator.h.
◆ Callback
◆ registerHandler()
| void Translator::registerHandler |
( |
const std::function< void()> & |
f, |
|
|
void * |
owner |
|
) |
| |
|
static |
Register a function to be called when the UI needs to be retranslated.
- Parameters
-
| f | Function, wich will called. |
| owner | Widget to retanslate. |
Definition at line 93 of file translator.cpp.
◆ translate()
| void Translator::translate |
( |
const QString & |
localeName | ) |
|
|
static |
Loads the translations according to the settings or locale.
Definition at line 39 of file translator.cpp.
◆ unregister()
| void Translator::unregister |
( |
void * |
owner | ) |
|
|
static |
Unregisters all handlers of an owner.
- Parameters
-
| owner | Owner to unregister. |
Definition at line 103 of file translator.cpp.
◆ app_translator
| QTranslator * Translator::app_translator {nullptr} |
|
staticprivate |
◆ callbacks
◆ core_translator
| QTranslator * Translator::core_translator {nullptr} |
|
staticprivate |
◆ lock
The documentation for this class was generated from the following files: