From 23364f9b161f329bb87a19672e2b1892eee47e3e Mon Sep 17 00:00:00 2001 From: "Aaron J. Seigo" Date: Thu, 16 Sep 2010 01:14:08 +0000 Subject: [PATCH] bookkeeping for the dataengine svn path=/trunk/KDE/kdebase/runtime/; revision=1175803 --- scriptengines/javascript/CMakeLists.txt | 1 + .../javascript/dataengine/javascriptdataengine.cpp | 6 ++++-- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/scriptengines/javascript/CMakeLists.txt b/scriptengines/javascript/CMakeLists.txt index 3ac08570f..d69d46f0c 100644 --- a/scriptengines/javascript/CMakeLists.txt +++ b/scriptengines/javascript/CMakeLists.txt @@ -81,6 +81,7 @@ set(javascript_dataengine_engine_SRCS dataengine/javascriptservice.cpp simplebindings/dataengine.cpp simplebindings/i18n.cpp + simplebindings/qscriptnonguibookkeeping.cpp simplebindings/variant.cpp ) kde4_add_plugin(plasma_dataenginescript_javascript ${javascript_dataengine_engine_SRCS}) diff --git a/scriptengines/javascript/dataengine/javascriptdataengine.cpp b/scriptengines/javascript/dataengine/javascriptdataengine.cpp index 6dd9ff667..a86bf3c41 100644 --- a/scriptengines/javascript/dataengine/javascriptdataengine.cpp +++ b/scriptengines/javascript/dataengine/javascriptdataengine.cpp @@ -26,8 +26,10 @@ #include "javascriptservice.h" #include "common/authorization.h" #include "common/scriptenv.h" -#include "simplebindings/dataengine.h" #include "simplebindings/i18n.h" +#include "simplebindings/dataengine.h" + +void registerNonGuiMetaTypes(QScriptEngine *engine); JavaScriptDataEngine::JavaScriptDataEngine(QObject *parent, const QVariantList &args) : DataEngineScript(parent) @@ -58,7 +60,7 @@ bool JavaScriptDataEngine::init() global.setProperty("removeAllSources", m_qscriptEngine->newFunction(JavaScriptDataEngine::jsRemoveAllSources)); global.setProperty("Service", m_qscriptEngine->newFunction(JavaScriptDataEngine::serviceCtor)); - registerDataEngineMetaTypes(m_qscriptEngine); + registerNonGuiMetaTypes(m_qscriptEngine); Authorization auth; if (!m_env->importExtensions(description(), m_iface, auth)) {