add_library(about STATIC aboutdialog.cpp aboutdialog.h aboutdialog.ui aboutplugin.cpp aboutplugin.h aboutplugin.ui ) target_link_libraries(about PUBLIC Qt6::Widgets Qt6::SvgWidgets) target_include_directories(about PUBLIC ${CMAKE_CURRENT_LIST_DIR}) # tests add_executable(test_about test/main.cpp) target_link_libraries(test_about PRIVATE about) add_test(NAME about_dialog COMMAND $ -platform offscreen) set_property(TEST about_dialog PROPERTY ENVIRONMENT autoclose=1)