diff --git a/options.cpp b/options.cpp index ab5b69666d..12a4eafdad 100644 --- a/options.cpp +++ b/options.cpp @@ -270,6 +270,8 @@ void Options::reload() globalConfig.setGroup("KDE"); d->fade_tooltips = globalConfig.readBoolEntry("EffectFadeTooltip", false); d->animate_tooltips = globalConfig.readBoolEntry("EffectAnimateTooltip", false); + + emit resetClients(); } diff --git a/options.h b/options.h index 43a06db28b..80ef6abe03 100644 --- a/options.h +++ b/options.h @@ -320,6 +320,15 @@ public: */ int electricBorderDelay(); +signals: + /** + * Emitted when KWin is asked to reconfigure itself. + * + * Please note that this signal is obsolete, and provided only for + * backwards compatibility. It is advisable to use the reset() cdecl. + * in the style plugin interface instead of connecting to this signal. + */ + void resetClients(); public slots: void reload();