summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHenrique <henrique@sw.eng.br>2022-02-07 11:32:34 -0300
committerkali kaneko (leap communications) <kali@leap.se>2022-11-08 21:26:17 +0100
commit83a1d818b833bca8ac2a35ca5affd973d2645796 (patch)
treef5951979bf0d25b9ef251dbe5bd6bbd0e6403df6
parent64224bbf2df8ef1229ccc592660be9c200a1d808 (diff)
[i18n] add backend method and signal for locale change
-rw-r--r--gui/handlers.cpp4
-rw-r--r--gui/handlers.h2
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