aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib/corelib/jsextensions/propertylist.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/corelib/jsextensions/propertylist.cpp')
-rw-r--r--src/lib/corelib/jsextensions/propertylist.cpp10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/lib/corelib/jsextensions/propertylist.cpp b/src/lib/corelib/jsextensions/propertylist.cpp
index 197d5e99e..914701203 100644
--- a/src/lib/corelib/jsextensions/propertylist.cpp
+++ b/src/lib/corelib/jsextensions/propertylist.cpp
@@ -38,11 +38,11 @@
**
****************************************************************************/
-#include <QtScript/qscriptengine.h>
+#include <language/scriptengine.h>
-void initializeJsExtensionPropertyList(QScriptValue extensionObject)
+void initializeJsExtensionPropertyList(qbs::Internal::ScriptEngine *engine, JSValue extensionObject)
{
- QScriptEngine *engine = extensionObject.engine();
- QScriptValue obj = engine->newObject(); // provide a fake object
- extensionObject.setProperty(QStringLiteral("PropertyList"), obj);
+ JSValue obj = engine->newObject(); // provide a fake object
+ qbs::Internal::setJsProperty(engine->context(), extensionObject,
+ QStringLiteral("PropertyList"), obj);
}