Issue #261: Language selection in UI

This commit is contained in:
Jakub Melka
2025-04-21 13:41:57 +02:00
parent 385258078e
commit 71a7321b8b
11 changed files with 1201 additions and 962 deletions

View File

@@ -22,6 +22,8 @@
#include <QTranslator>
class QSettings;
namespace pdf
{
@@ -53,7 +55,12 @@ public:
ELanguage getLanguage() const;
void setLanguage(ELanguage newLanguage);
static ELanguage loadSettings(QSettings& settings);
static void saveSettings(QSettings& settings, ELanguage language);
private:
static QString loadLanguageKeyFromSettings(QSettings& settings);
QString loadLanguageKeyFromSettings();
QString getLanguageFileName() const;