diff --git a/applets/icon/iconapplet.cpp b/applets/icon/iconapplet.cpp index d730fc4a4..4afa76bba 100644 --- a/applets/icon/iconapplet.cpp +++ b/applets/icon/iconapplet.cpp @@ -66,6 +66,11 @@ void IconApplet::init() populate(); } +void IconApplet::configChanged() +{ + populate(); +} + void IconApplet::populate() { m_url = config().readEntry(QStringLiteral("url"), QUrl()); diff --git a/applets/icon/iconapplet.h b/applets/icon/iconapplet.h index 804cb4a7b..605ae02cb 100644 --- a/applets/icon/iconapplet.h +++ b/applets/icon/iconapplet.h @@ -45,6 +45,7 @@ public: ~IconApplet() override; void init() override; + void configChanged() override; QUrl url() const; void setUrl(const QUrl &url);