mirror of https://github.com/microsoft/vcpkg.git
48 lines
1.4 KiB
Diff
48 lines
1.4 KiB
Diff
diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
|
|
index 427ae19..f8cb91a 100644
|
|
--- a/src/CMakeLists.txt
|
|
+++ b/src/CMakeLists.txt
|
|
@@ -1,10 +1,14 @@
|
|
cmake_minimum_required(VERSION 3.3)
|
|
project(QZXing)
|
|
|
|
-find_package(Qt5 COMPONENTS Core REQUIRED)
|
|
-find_package(Qt5 COMPONENTS Gui REQUIRED)
|
|
-find_package(Qt5 COMPONENTS Multimedia )
|
|
-find_package(Qt5 REQUIRED Svg Quick QuickControls2)
|
|
+find_package(Qt6 COMPONENTS Core REQUIRED)
|
|
+find_package(Qt6 COMPONENTS Gui REQUIRED)
|
|
+if(QZXING_MULTIMEDIA)
|
|
+ find_package(Qt6 COMPONENTS Multimedia )
|
|
+endif()
|
|
+if(QZXING_USE_QML)
|
|
+ find_package(Qt6 REQUIRED Svg Quick QuickControls2)
|
|
+endif()
|
|
|
|
SET(BIGINT_DIR ${CMAKE_CURRENT_SOURCE_DIR}/zxing/bigint)
|
|
SET(WIN32_DIR ${CMAKE_CURRENT_SOURCE_DIR}/zxing/win32/zxing)
|
|
@@ -65,18 +69,18 @@ add_subdirectory(zxing/bigint)
|
|
|
|
add_subdirectory(zxing/zxing)
|
|
|
|
-target_link_libraries(qzxing Qt5::Core Qt5::Gui)
|
|
+target_link_libraries(qzxing Qt6::Core Qt6::Gui)
|
|
|
|
if(QZXING_MULTIMEDIA)
|
|
- target_link_libraries(qzxing Qt5::Multimedia)
|
|
+ target_link_libraries(qzxing Qt6::Multimedia)
|
|
target_compile_definitions(qzxing PUBLIC -DQZXING_MULTIMEDIA)
|
|
endif(QZXING_MULTIMEDIA)
|
|
|
|
if(QZXING_USE_QML)
|
|
target_link_libraries(qzxing
|
|
- Qt5::Svg
|
|
- Qt5::Quick
|
|
- Qt5::QuickControls2)
|
|
+ Qt6::Svg
|
|
+ Qt6::Quick
|
|
+ Qt6::QuickControls2)
|
|
target_compile_definitions(qzxing PUBLIC -DQZXING_QML)
|
|
endif(QZXING_USE_QML)
|
|
|