diff --git a/Src/CMakeLists.txt b/Src/CMakeLists.txt
index 337279ff0f56b7cd06012c275e0ccc2df7e24f00..c91cc67a7f98544da3eb74e8eac523b3917c737a 100644
--- a/Src/CMakeLists.txt
+++ b/Src/CMakeLists.txt
@@ -45,6 +45,6 @@ add_behavior_plugin(${target}
 
 install(TARGETS ${target} OPTIONAL DESTINATION .)
 find_package(Qt5 REQUIRED COMPONENTS Xml Network)
-target_link_libraries (${target} Qt5::Xml Qt5::Network)
+target_link_libraries (${target} PRIVATE Qt5::Xml Qt5::Network)
 
-target_link_libraries(${target} ${OpenCV_LIBS})
+target_link_libraries(${target} PRIVATE ${OpenCV_LIBS})