From a9cc2e29b6218ced4f66e1e36882a5cdc53eabc5 Mon Sep 17 00:00:00 2001 From: "Aaron J. Seigo" Date: Tue, 6 Jan 2009 03:02:22 +0000 Subject: [PATCH] provide access to config needs saving svn path=/trunk/KDE/kdelibs/; revision=906373 --- scripting/appletscript.cpp | 7 +++++++ scripting/appletscript.h | 5 +++++ 2 files changed, 12 insertions(+) diff --git a/scripting/appletscript.cpp b/scripting/appletscript.cpp index 100bf6606..b1a7d59f9 100644 --- a/scripting/appletscript.cpp +++ b/scripting/appletscript.cpp @@ -114,6 +114,13 @@ void AppletScript::setFailedToLaunch(bool failed, const QString &reason) } } +void AppletScript::configNeedsSaving() const +{ + if (applet()) { + emit applet()->configNeedsSaving(); + } +} + void AppletScript::showConfigurationInterface() { } diff --git a/scripting/appletscript.h b/scripting/appletscript.h index 5183dc7f2..29778ebf8 100644 --- a/scripting/appletscript.h +++ b/scripting/appletscript.h @@ -127,6 +127,11 @@ public: */ void setFailedToLaunch(bool failed, const QString &reason = QString()); + /** + * @see Applet + */ + void configNeedsSaving() const; + public Q_SLOTS: /**