From bb4f213215360d3bbe94f4f3648169efa8ab43a8 Mon Sep 17 00:00:00 2001 From: "Aaron J. Seigo" Date: Fri, 3 Sep 2010 21:59:55 +0000 Subject: [PATCH] more simplifications thanks to ScriptEnv svn path=/trunk/KDE/kdebase/runtime/; revision=1171463 --- .../javascript/plasmoid/simplejavascriptapplet.cpp | 9 ++------- .../javascript/plasmoid/simplejavascriptapplet.h | 3 +-- 2 files changed, 3 insertions(+), 9 deletions(-) diff --git a/scriptengines/javascript/plasmoid/simplejavascriptapplet.cpp b/scriptengines/javascript/plasmoid/simplejavascriptapplet.cpp index fc87e5a1b..51f411686 100644 --- a/scriptengines/javascript/plasmoid/simplejavascriptapplet.cpp +++ b/scriptengines/javascript/plasmoid/simplejavascriptapplet.cpp @@ -105,7 +105,7 @@ SimpleJavaScriptApplet::SimpleJavaScriptApplet(QObject *parent, const QVariantLi // TODO this will be set to the engine we get from QML m_engine = new QScriptEngine(this); m_env = new ScriptEnv(this, m_engine); - connect(m_env, SIGNAL(reportError(ScriptEnv*,bool)), this, SLOT(engineReportsError(ScriptEnv*,bool))); + connect(m_env, SIGNAL(reportError(ScriptEnv*,bool)), this, SLOT(reportError(ScriptEnv*,bool))); } SimpleJavaScriptApplet::~SimpleJavaScriptApplet() @@ -115,11 +115,6 @@ SimpleJavaScriptApplet::~SimpleJavaScriptApplet() } } -void SimpleJavaScriptApplet::engineReportsError(ScriptEnv *engine, bool fatal) -{ - reportError(engine, fatal); -} - void SimpleJavaScriptApplet::reportError(ScriptEnv *env, bool fatal) { SimpleJavaScriptApplet *jsApplet = qobject_cast(env->parent()); @@ -137,7 +132,7 @@ void SimpleJavaScriptApplet::reportError(ScriptEnv *env, bool fatal) if (fatal) { jsApplet->setFailedToLaunch(true, failureMsg); } else { - jsApplet->showMessage(KIcon("dialog-error"), failureMsg, Plasma::ButtonNone); + jsApplet->showMessage(KIcon("dialog-error"), failureMsg, Plasma::ButtonOk); } } else { kDebug() << failureMsg; diff --git a/scriptengines/javascript/plasmoid/simplejavascriptapplet.h b/scriptengines/javascript/plasmoid/simplejavascriptapplet.h index f067a5fb1..7258fd06c 100644 --- a/scriptengines/javascript/plasmoid/simplejavascriptapplet.h +++ b/scriptengines/javascript/plasmoid/simplejavascriptapplet.h @@ -47,7 +47,6 @@ public: ~SimpleJavaScriptApplet(); bool init(); - static void reportError(ScriptEnv *error, bool fatal = false); void paintInterface(QPainter *painter, const QStyleOptionGraphicsItem *option, const QRect &contentsRect); QList contextualActions(); @@ -68,7 +67,7 @@ public Q_SLOTS: void activate(); private Q_SLOTS: - void engineReportsError(ScriptEnv *engine, bool fatal); + void reportError(ScriptEnv *error, bool fatal); private: bool importExtensions();