MythTV
master
|
#include <mythtranslation.h>
Static Public Member Functions | |
static QMap< QString, QString > | getLanguages (void) |
static void | load (const QString &module_name) |
Load a QTranslator for the user's preferred language. More... | |
static void | unload (const QString &module_name) |
Remove a QTranslator previously installed using load(). More... | |
static void | reload () |
Reload all active translators based on the current language setting. More... | |
static bool | LanguageChanged (void) |
Static Protected Attributes | |
static class MythTranslationPrivate | d |
Definition at line 10 of file mythtranslation.h.
|
static |
Definition at line 118 of file mythtranslation.cpp.
Referenced by V2Config::GetLanguages(), LanguageSelection::Load(), and MythLanguage().
|
static |
Load a QTranslator for the user's preferred language.
The module_name indicates which .qm file to load.
Definition at line 37 of file mythtranslation.cpp.
Referenced by MythContextPrivate::Init(), MythPluginManager::init_plugin(), main(), reload(), run_backend(), and MythContextPrivate::TempMainWindow().
|
static |
Remove a QTranslator previously installed using load().
Definition at line 75 of file mythtranslation.cpp.
Referenced by load().
|
static |
Reload all active translators based on the current language setting.
Call this after changing the language pref in the database.
Definition at line 97 of file mythtranslation.cpp.
Referenced by reloadTheme(), and resetTheme().
|
static |
Definition at line 87 of file mythtranslation.cpp.
Referenced by reload().
|
staticprotected |
Definition at line 33 of file mythtranslation.h.
Referenced by LanguageChanged(), load(), reload(), and unload().