History

minor tweaks in response to code review (very belated) and reported issues - explicitly registering some enums with Qt at runtime (needed if they're function return values) - replaced references to engine() with local variables if they already existed

Heather Anderson committed 4 years ago

Commit 0bce0661 parent 55b5a2c5 files · +10 −5Browse files

Showing the changes to interface/src/scripting/RenderScriptingInterface.cpp (1 of 5 files). Show all

Unified · Split

interface/src/scripting/RenderScriptingInterface.cpp+1−0
@@ -22,6 +22,7 @@ std::once_flag RenderScriptingInterface::registry_flag; · 21 unmodified lines
22RenderScriptingInterface::RenderScriptingInterface() {22RenderScriptingInterface::RenderScriptingInterface() {
23 std::call_once(registry_flag, [] {23 std::call_once(registry_flag, [] {
24 qmlRegisterType<RenderScriptingInterface>("RenderEnums", 1, 0, "RenderEnums");24 qmlRegisterType<RenderScriptingInterface>("RenderEnums", 1, 0, "RenderEnums");
25 qRegisterMetaType<RenderScriptingInterface::RenderMethod>("RenderScriptingInterface::RenderMethod");
25 });26 });
26}27}
27 28