Showing the changes to plugins/JSAPIExample/src (1 of 53 files). Show all
Unified · Split
| @@ -64,7 +64,7 @@ namespace REPLACE_ME_WITH_UNIQUE_NAME { · 63 unmodified lines | |||
| 64 | } | 64 | } |
| 65 | qCWarning(logger) << "registering w/ScriptInitializerMixin..." << scriptInit.data(); | 65 | qCWarning(logger) << "registering w/ScriptInitializerMixin..." << scriptInit.data(); |
| 66 | scriptInit->registerScriptInitializer([this](ScriptEngine* engine) { | 66 | scriptInit->registerScriptInitializer([this](ScriptEngine* engine) { |
| 67 | auto value = engine->newQObject(this, ScriptEngine::QtOwnership, ScriptEngine::ExcludeDeleteLater); | 67 | auto value = engine->newQObject(this, ScriptEngine::QtOwnership); |
| 68 | engine->globalObject()->setProperty(objectName(), value); | 68 | engine->globalObject()->setProperty(objectName(), value); |
| 69 | // qCDebug(logger) << "setGlobalInstance" << objectName() << engine->property("fileName"); | 69 | // qCDebug(logger) << "setGlobalInstance" << objectName() << engine->property("fileName"); |
| 70 | }); | 70 | }); |
| @@ -175,7 +175,7 @@ namespace REPLACE_ME_WITH_UNIQUE_NAME { · 104 unmodified lines | |||
| 175 | raiseScriptingError(context(), "error creating scoped settings instance: " + error); | 175 | raiseScriptingError(context(), "error creating scoped settings instance: " + error); |
| 176 | return engine->nullValue(); | 176 | return engine->nullValue(); |
| 177 | } | 177 | } |
| 178 | return engine->newQObject(cppValue, ScriptEngine::ScriptOwnership, ScriptEngine::ExcludeDeleteLater); | 178 | return engine->newQObject(cppValue, ScriptEngine::ScriptOwnership); |
| 179 | } | 179 | } |
| 180 | 180 | ||
| 181 | private: | 181 | private: |