History

shifting classes around and adding static initializers to resolve dependencies on scripting-engine (and drop dependencies from scripting-engine)

Heather Anderson committed 5 years ago

Commit 665ea521 parent 1f4f45853 files · +457 −404Browse files

Showing the changes to libraries/script-engine/src/qtscript/ScriptEngineQtScript.cpp (1 of 53 files). Show all

Unified · Split

libraries/script-engine/src/qtscript/ScriptEngineQtScript.cpp+4−4
@@ -1,6 +1,6 @@
11 //
22 // ScriptEngineQtScript.cpp
3−// libraries/script-engine-qtscript/src
3+// libraries/script-engine/src/qtscript
44 //
55 // Created by Brad Hefta-Gaub on 12/14/13.
66 // Copyright 2013 High Fidelity, Inc.
@@ -869,11 +869,11 @@ ScriptProgramPointer ScriptEngineQtScript::newProgram(const QString& sourceCode, · 862 unmodified lines
869869 return ScriptProgramPointer(new ScriptProgramQtWrapper(this, result));
870870 }
871871
872−ScriptValuePointer ScriptEngineQtScript::newQObject(QObject* obj,
872+ScriptValuePointer ScriptEngineQtScript::newQObject(QObject* object,
873873 ScriptEngine::ValueOwnership ownership,
874874 const ScriptEngine::QObjectWrapOptions& options) {
875− QScriptValue result = QScriptEngine::newQObject(obj, static_cast<QScriptEngine::ValueOwnership>(ownership),
876− (QScriptEngine::QObjectWrapOptions)(int)options);
875+ QScriptValue result = QScriptEngine::newQObject(object, static_cast<QScriptEngine::ValueOwnership>(ownership),
876+ (QScriptEngine::QObjectWrapOptions)((int)options | DEFAULT_QOBJECT_WRAP_OPTIONS));
877877 return ScriptValuePointer(new ScriptValueQtWrapper(this, std::move(result)));
878878 }
879879