bookkeeping for the dataengine
svn path=/trunk/KDE/kdebase/runtime/; revision=1175803
This commit is contained in:
parent
91dafe9793
commit
23364f9b16
@ -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})
|
||||
|
@ -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)) {
|
||||
|
Loading…
Reference in New Issue
Block a user