44
44
void languageChanged(const QString &language);
49
52
QString currentLanguage() const;
50
53
bool setCurrentLanguage(const QString &language);
51
55
QStringList languages() const;
52
56
bool isLanguageAvailable(const QString &language) const;
55
60
void chooseNewLanguage();
59
63
QString convertStringToLanguageFile(const QString &string) const;
60
64
void loadAvailableLanguages() const;
63
66
QString m_currentLanguage;
64
67
QTranslator *m_sysTranslator;
65
68
QTranslator *m_appTranslator;
67
70
mutable QStringList m_languages;
70
74
#endif //LANGUAGEMANAGER_H