Class QfTranslatorManager
ClassList > QfTranslatorManager
Provides access to shared translator instances for runtime language switching. More...
#include <qftranslatormanager.h>
Public Functions
| Type | Name |
|---|---|
| QfTranslatorManager () Constructor. |
|
| QfTranslatorManager (const QfTranslatorManager &) = delete Copy constructor is deleted (singleton pattern) |
|
| QfTranslatorManager & | operator= (const QfTranslatorManager &) = delete Assignment operator is deleted (singleton pattern) |
| QTranslator * | qfieldTranslator () Returns the global QField translator instance. |
| QTranslator * | qtTranslator () Returns the global Qt framework translator instance. |
Public Static Functions
| Type | Name |
|---|---|
| QfTranslatorManager * | instance () Returns the singleton instance of QfTranslatorManager . |
Detailed Description
Translators are shared between startup (main.cpp) and runtime switching (QfAppInterface::changeLanguage).
Public Functions Documentation
function QfTranslatorManager [1/2]
Constructor.
QfTranslatorManager::QfTranslatorManager ()
function QfTranslatorManager [2/2]
Copy constructor is deleted (singleton pattern)
QfTranslatorManager::QfTranslatorManager (
const QfTranslatorManager &
) = delete
function operator=
Assignment operator is deleted (singleton pattern)
QfTranslatorManager & QfTranslatorManager::operator= (
const QfTranslatorManager &
) = delete
function qfieldTranslator
Returns the global QField translator instance.
QTranslator * QfTranslatorManager::qfieldTranslator ()
function qtTranslator
Returns the global Qt framework translator instance.
QTranslator * QfTranslatorManager::qtTranslator ()
Public Static Functions Documentation
function instance
Returns the singleton instance of QfTranslatorManager .
static QfTranslatorManager * QfTranslatorManager::instance ()
The documentation for this class was generated from the following file src/core/qftranslatormanager.h