summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/corelib/text/qlocale.cpp11
-rw-r--r--src/corelib/text/qlocale_p.h3
2 files changed, 0 insertions, 14 deletions
diff --git a/src/corelib/text/qlocale.cpp b/src/corelib/text/qlocale.cpp
index 7e74712ac75..65af3a012d9 100644
--- a/src/corelib/text/qlocale.cpp
+++ b/src/corelib/text/qlocale.cpp
@@ -720,17 +720,6 @@ QSystemLocale::QSystemLocale() : next(_systemLocale)
_systemLocale = this;
systemLocaleData.m_language_id = 0;
-
-#ifdef Q_OS_WASM
- onLanguageChanged = std::make_unique<qstdweb::EventCallback>(
- emscripten::val::global("window"), "languagechange", [](emscripten::val) {
- systemLocaleData.m_language_id = 0;
- QEvent languageChangeEvent(QEvent::LanguageChange);
- QCoreApplication::sendEvent(qApp, &languageChangeEvent);
- QEvent localeChangeEvent(QEvent::LocaleChange);
- QCoreApplication::sendEvent(qApp, &localeChangeEvent);
- });
-#endif
}
/*!
diff --git a/src/corelib/text/qlocale_p.h b/src/corelib/text/qlocale_p.h
index aa429e1e3ba..ee0a28e94ec 100644
--- a/src/corelib/text/qlocale_p.h
+++ b/src/corelib/text/qlocale_p.h
@@ -106,9 +106,6 @@ struct QLocaleData;
class Q_CORE_EXPORT QSystemLocale
{
QSystemLocale *next = nullptr; // Maintains a stack.
-#ifdef Q_OS_WASM
- std::unique_ptr<qstdweb::EventCallback> onLanguageChanged;
-#endif
public:
QSystemLocale();