ci: sweep remaining QLatin1String::toUtf8; embed version obj in oakengine.dll
- pointer.cpp/transition.cpp: same Qt 6.4 incompatibility as import.cpp - Windows: DLLs cannot have undefined symbols, so the executable-provides-k_app_version trick does not link; embed olive-version-obj into oakengine on WIN32 (each module keeps its own copy)
This commit is contained in:
@@ -198,7 +198,7 @@ void TransitionTool::mouse_release(TimelineViewMouseEvent *event)
|
||||
oakengine_node_connect_command(
|
||||
reinterpret_cast<OakEngineNode *>(out_block),
|
||||
transition,
|
||||
QLatin1String(oakengine_transition_out_block_input_id()).toUtf8().constData(),
|
||||
oakengine_transition_out_block_input_id(),
|
||||
-1));
|
||||
|
||||
oakengine_undo_command_multi_add_child(
|
||||
@@ -206,7 +206,7 @@ void TransitionTool::mouse_release(TimelineViewMouseEvent *event)
|
||||
oakengine_node_connect_command(
|
||||
reinterpret_cast<OakEngineNode *>(in_block),
|
||||
transition,
|
||||
QLatin1String(oakengine_transition_in_block_input_id()).toUtf8().constData(),
|
||||
oakengine_transition_in_block_input_id(),
|
||||
-1));
|
||||
|
||||
oakengine_undo_command_multi_add_child(command, oakengine_node_set_position_command(reinterpret_cast<void *>(out_block), reinterpret_cast<void *>(transition), -1, -0.5, 0));
|
||||
|
||||
Reference in New Issue
Block a user