From 7ebe7238e2d45a26ee17a04c7edfc63dd3cd1380 Mon Sep 17 00:00:00 2001 From: Rivo Laks Date: Tue, 29 May 2007 11:43:30 +0000 Subject: [PATCH] Make reloadEffect() accessible via DBus svn path=/trunk/KDE/kdebase/workspace/; revision=669434 --- org.kde.KWin.xml | 3 +++ useractions.cpp | 6 ++++++ workspace.h | 1 + 3 files changed, 10 insertions(+) diff --git a/org.kde.KWin.xml b/org.kde.KWin.xml index b3573195a3..64306f7b1e 100644 --- a/org.kde.KWin.xml +++ b/org.kde.KWin.xml @@ -43,5 +43,8 @@ + + + diff --git a/useractions.cpp b/useractions.cpp index 2664541ed0..13d55c5c09 100644 --- a/useractions.cpp +++ b/useractions.cpp @@ -710,6 +710,12 @@ void Workspace::unloadEffect( const QString& name ) static_cast(effects)->unloadEffect( name ); } +void Workspace::reloadEffect( const QString& name ) + { + if( effects ) + static_cast(effects)->reloadEffect( name ); + } + void Workspace::slotActivateAttentionWindow() { if( attention_chain.count() > 0 ) diff --git a/workspace.h b/workspace.h index dcc2615504..7fb2921379 100644 --- a/workspace.h +++ b/workspace.h @@ -220,6 +220,7 @@ class Workspace : public QObject, public KDecorationDefines void loadEffect( const QString& name ); void toggleEffect( const QString& name ); + void reloadEffect( const QString& name ); void unloadEffect( const QString& name );