diff --git a/kcms/activities/ActivitiesTab.cpp b/kcms/activities/ActivitiesTab.cpp index d7de1cfc6ca391bc3db0a3c24488629a7434fd38..be6c0ceaeaeac2c7c9e20571c99517980672dba0 100644 --- a/kcms/activities/ActivitiesTab.cpp +++ b/kcms/activities/ActivitiesTab.cpp @@ -14,6 +14,8 @@ #include #include +#include + #include "ExtraActivitiesInterface.h" #include "definitions.h" @@ -34,6 +36,7 @@ ActivitiesTab::ActivitiesTab(QWidget *parent) setClearColor(QGuiApplication::palette().window().color()); setResizeMode(QQuickWidget::SizeRootObjectToView); rootContext()->setContextProperty(QStringLiteral("kactivitiesExtras"), d->extraActivitiesInterface); + engine()->rootContext()->setContextObject(new KLocalizedContext(this)); setSource(QUrl::fromLocalFile(KAMD_KCM_DATADIR + QStringLiteral("/qml/activitiesTab/main.qml"))); } diff --git a/kcms/activities/imports/dialog.cpp b/kcms/activities/imports/dialog.cpp index e3dc54e5d6487fe94487c1028fe3f2a33a39e1a3..37cb31fcb385546fcefe314224e01fc4cf38f292 100644 --- a/kcms/activities/imports/dialog.cpp +++ b/kcms/activities/imports/dialog.cpp @@ -71,6 +71,8 @@ public: view->rootContext()->setContextProperty(QStringLiteral("dialog"), q); + view->rootContext()->setContextObject(new KLocalizedContext(view)); + const QString sourceFile = QStringLiteral(KAMD_KCM_DATADIR) + "qml/activityDialog/" + file; if (QFile::exists(sourceFile)) {