diff options
author | Henrique <henrique@sw.eng.br> | 2022-02-07 11:32:34 -0300 |
---|---|---|
committer | kali kaneko (leap communications) <kali@leap.se> | 2022-11-08 21:26:17 +0100 |
commit | 83a1d818b833bca8ac2a35ca5affd973d2645796 (patch) | |
tree | f5951979bf0d25b9ef251dbe5bd6bbd0e6403df6 | |
parent | 64224bbf2df8ef1229ccc592660be9c200a1d808 (diff) |
[i18n] add backend method and signal for locale change
-rw-r--r-- | gui/handlers.cpp | 4 | ||||
-rw-r--r-- | gui/handlers.h | 2 |
2 files changed, 6 insertions, 0 deletions
diff --git a/gui/handlers.cpp b/gui/handlers.cpp index 4f855ef..47c9025 100644 --- a/gui/handlers.cpp +++ b/gui/handlers.cpp @@ -17,6 +17,10 @@ Backend::Backend(QObject *parent) : QObject(parent) { } +void Backend::setLocale(QString locale) { + emit this->localeChanged(locale); +} + QString Backend::getVersion() { return QString(GetBitmaskVersion()); diff --git a/gui/handlers.h b/gui/handlers.h index 60ec9d8..55610c2 100644 --- a/gui/handlers.h +++ b/gui/handlers.h @@ -33,6 +33,7 @@ public: signals: void quitDone(); + void localeChanged(QString locale); public slots: QString getVersion(); @@ -50,6 +51,7 @@ public slots: void resetError(QString errlabel); void resetNotification(QString label); void quit(); + void setLocale(QString locale); }; #endif // HANDLERS_H |