Skip to content

Commit 42d178a

Browse files
committed
Link offscreen plugin into the unit tests too
1 parent 967f404 commit 42d178a

2 files changed

Lines changed: 7 additions & 0 deletions

File tree

tests/unit/CMakeLists.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,9 @@ target_link_libraries(unit_tests PRIVATE
3333

3434
target_compile_definitions(unit_tests PRIVATE UNIT_TEST)
3535

36+
if (QT_FEATURE_static)
37+
qt_import_plugins(unit_tests INCLUDE Qt6::QOffscreenIntegrationPlugin)
38+
endif()
3639
target_link_libraries(unit_tests PRIVATE lottie mzutils nebula translations)
3740

3841
# VPN Client source files

tests/unit_tests/CMakeLists.txt

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,10 @@ if(NOT ${CMAKE_SYSTEM_NAME} STREQUAL "Emscripten"
4646
)
4747
endif()
4848

49+
if (QT_FEATURE_static)
50+
qt_import_plugins(app_unit_tests INCLUDE Qt6::QOffscreenIntegrationPlugin)
51+
endif()
52+
4953
include(${CMAKE_SOURCE_DIR}/scripts/cmake/generate_translations_target.cmake)
5054
generate_translations_target(translations-unit-tests
5155
${CMAKE_SOURCE_DIR}/tests/unit_tests/translations

0 commit comments

Comments
 (0)