From 83a1d818b833bca8ac2a35ca5affd973d2645796 Mon Sep 17 00:00:00 2001 From: Henrique Date: Mon, 7 Feb 2022 11:32:34 -0300 Subject: [i18n] add backend method and signal for locale change --- gui/handlers.cpp | 4 ++++ gui/handlers.h | 2 ++ 2 files changed, 6 insertions(+) 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 -- cgit v1.2.3