diff options
author | Petr Mrázek <peterix@gmail.com> | 2019-01-02 01:41:07 +0100 |
---|---|---|
committer | Petr Mrázek <peterix@gmail.com> | 2019-01-02 01:41:07 +0100 |
commit | 4b7971f60fd7ab7cbbd6fd50b14e9361fe6de036 (patch) | |
tree | 79bf6f7578ccdeb821935374290bc56d58a18839 /api/logic/translations/TranslationsModel.h | |
parent | 4cbd1a7692ba71c91077aaf60663f1504724f497 (diff) | |
download | PrismLauncher-4b7971f60fd7ab7cbbd6fd50b14e9361fe6de036.tar.gz PrismLauncher-4b7971f60fd7ab7cbbd6fd50b14e9361fe6de036.tar.bz2 PrismLauncher-4b7971f60fd7ab7cbbd6fd50b14e9361fe6de036.zip |
NOISSUE hotloading of translations and use of local PO files
The hotloading is still inefficient
Diffstat (limited to 'api/logic/translations/TranslationsModel.h')
-rw-r--r-- | api/logic/translations/TranslationsModel.h | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/api/logic/translations/TranslationsModel.h b/api/logic/translations/TranslationsModel.h index 8a9298d4..5bf769c3 100644 --- a/api/logic/translations/TranslationsModel.h +++ b/api/logic/translations/TranslationsModel.h @@ -40,7 +40,7 @@ public: private: Language *findLanguage(const QString & key); - void loadLocalIndex(); + void reloadLocalFiles(); void downloadTranslation(QString key); void downloadNext(); @@ -54,6 +54,8 @@ private slots: void indexFailed(QString reason); void dlFailed(QString reason); void dlGood(); + void translationDirChanged(const QString &path); + private: /* data */ struct Private; |