aboutsummaryrefslogtreecommitdiffstats
path: root/examples/quick/scenegraph
diff options
context:
space:
mode:
Diffstat (limited to 'examples/quick/scenegraph')
-rw-r--r--examples/quick/scenegraph/CMakeLists.txt2
-rw-r--r--examples/quick/scenegraph/customgeometry/CMakeLists.txt22
-rw-r--r--examples/quick/scenegraph/custommaterial/CMakeLists.txt24
-rw-r--r--examples/quick/scenegraph/d3d11underqml/CMakeLists.txt15
-rw-r--r--examples/quick/scenegraph/fboitem/CMakeLists.txt15
-rw-r--r--examples/quick/scenegraph/graph/CMakeLists.txt14
-rw-r--r--examples/quick/scenegraph/metaltextureimport/CMakeLists.txt15
-rw-r--r--examples/quick/scenegraph/metalunderqml/CMakeLists.txt15
-rw-r--r--examples/quick/scenegraph/openglunderqml/CMakeLists.txt15
-rw-r--r--examples/quick/scenegraph/threadedanimation/CMakeLists.txt15
-rw-r--r--examples/quick/scenegraph/twotextureproviders/CMakeLists.txt16
-rw-r--r--examples/quick/scenegraph/vulkantextureimport/CMakeLists.txt15
-rw-r--r--examples/quick/scenegraph/vulkanunderqml/CMakeLists.txt15
13 files changed, 56 insertions, 142 deletions
diff --git a/examples/quick/scenegraph/CMakeLists.txt b/examples/quick/scenegraph/CMakeLists.txt
index afb1166a0c..663b7f9e33 100644
--- a/examples/quick/scenegraph/CMakeLists.txt
+++ b/examples/quick/scenegraph/CMakeLists.txt
@@ -1,5 +1,3 @@
-# Generated from scenegraph.pro.
-
qt_internal_add_example(customgeometry)
qt_internal_add_example(custommaterial)
qt_internal_add_example(graph)
diff --git a/examples/quick/scenegraph/customgeometry/CMakeLists.txt b/examples/quick/scenegraph/customgeometry/CMakeLists.txt
index 4e3d13d08a..505f7921b6 100644
--- a/examples/quick/scenegraph/customgeometry/CMakeLists.txt
+++ b/examples/quick/scenegraph/customgeometry/CMakeLists.txt
@@ -1,33 +1,27 @@
-# Generated from customgeometry.pro.
-
cmake_minimum_required(VERSION 3.16)
-project(customgeometry_declarative LANGUAGES CXX) # special case
-
-set(CMAKE_INCLUDE_CURRENT_DIR ON)
+project(customgeometry_declarative LANGUAGES CXX)
set(CMAKE_AUTOMOC ON)
-set(CMAKE_AUTORCC ON)
-set(CMAKE_AUTOUIC ON)
if(NOT DEFINED INSTALL_EXAMPLESDIR)
- set(INSTALL_EXAMPLESDIR "examples")
+ set(INSTALL_EXAMPLESDIR "examples")
endif()
set(INSTALL_EXAMPLEDIR "${INSTALL_EXAMPLESDIR}/quick/scenegraph/customgeometry")
-find_package(Qt6 COMPONENTS Core)
-find_package(Qt6 COMPONENTS Gui)
-find_package(Qt6 COMPONENTS Quick)
+find_package(Qt6 REQUIRED COMPONENTS Core Gui Quick)
-qt_add_executable(customgeometry_declarative # special case
+qt_add_executable(customgeometry_declarative
beziercurve.cpp beziercurve.h
main.cpp
)
+
set_target_properties(customgeometry_declarative PROPERTIES
WIN32_EXECUTABLE TRUE
MACOSX_BUNDLE TRUE
)
-target_link_libraries(customgeometry_declarative PUBLIC # special case
+
+target_link_libraries(customgeometry_declarative PUBLIC
Qt::Core
Qt::Gui
Qt::Quick
@@ -41,7 +35,7 @@ qt_add_qml_module(customgeometry_declarative
NO_RESOURCE_TARGET_PATH
)
-install(TARGETS customgeometry_declarative # special case
+install(TARGETS customgeometry_declarative
RUNTIME DESTINATION "${INSTALL_EXAMPLEDIR}"
BUNDLE DESTINATION "${INSTALL_EXAMPLEDIR}"
LIBRARY DESTINATION "${INSTALL_EXAMPLEDIR}"
diff --git a/examples/quick/scenegraph/custommaterial/CMakeLists.txt b/examples/quick/scenegraph/custommaterial/CMakeLists.txt
index cbf6b0b5c7..a8ead8e39b 100644
--- a/examples/quick/scenegraph/custommaterial/CMakeLists.txt
+++ b/examples/quick/scenegraph/custommaterial/CMakeLists.txt
@@ -1,35 +1,27 @@
-# Generated from custommaterial.pro.
-
cmake_minimum_required(VERSION 3.16)
-project(custommaterial_declarative LANGUAGES CXX) # special case
-
-set(CMAKE_INCLUDE_CURRENT_DIR ON)
+project(custommaterial_declarative LANGUAGES CXX)
set(CMAKE_AUTOMOC ON)
-set(CMAKE_AUTORCC ON)
-set(CMAKE_AUTOUIC ON)
if(NOT DEFINED INSTALL_EXAMPLESDIR)
- set(INSTALL_EXAMPLESDIR "examples")
+ set(INSTALL_EXAMPLESDIR "examples")
endif()
set(INSTALL_EXAMPLEDIR "${INSTALL_EXAMPLESDIR}/quick/scenegraph/custommaterial")
-find_package(Qt6 COMPONENTS Core)
-find_package(Qt6 COMPONENTS Gui)
-find_package(Qt6 COMPONENTS Qml)
-find_package(Qt6 COMPONENTS Quick)
-find_package(Qt6 COMPONENTS ShaderTools)
+find_package(Qt6 REQUIRED COMPONENTS Core Gui Qml Quick ShaderTools)
-qt_add_executable(custommaterial_declarative # special case
+qt_add_executable(custommaterial_declarative
customitem.cpp customitem.h
main.cpp
)
+
set_target_properties(custommaterial_declarative PROPERTIES
WIN32_EXECUTABLE TRUE
MACOSX_BUNDLE TRUE
)
-target_link_libraries(custommaterial_declarative PUBLIC # special case
+
+target_link_libraries(custommaterial_declarative PUBLIC
Qt::Core
Qt::Gui
Qt::Qml
@@ -56,7 +48,7 @@ qt6_add_shaders(custommaterial_declarative "shaders"
"shaders/mandelbrot.frag"
)
-install(TARGETS custommaterial_declarative # special case
+install(TARGETS custommaterial_declarative
RUNTIME DESTINATION "${INSTALL_EXAMPLEDIR}"
BUNDLE DESTINATION "${INSTALL_EXAMPLEDIR}"
LIBRARY DESTINATION "${INSTALL_EXAMPLEDIR}"
diff --git a/examples/quick/scenegraph/d3d11underqml/CMakeLists.txt b/examples/quick/scenegraph/d3d11underqml/CMakeLists.txt
index 74e077a7a5..757f14972a 100644
--- a/examples/quick/scenegraph/d3d11underqml/CMakeLists.txt
+++ b/examples/quick/scenegraph/d3d11underqml/CMakeLists.txt
@@ -1,33 +1,26 @@
-# Generated from d3d11underqml.pro.
-
cmake_minimum_required(VERSION 3.16)
project(d3d11underqml LANGUAGES CXX)
-set(CMAKE_INCLUDE_CURRENT_DIR ON)
-
set(CMAKE_AUTOMOC ON)
-set(CMAKE_AUTORCC ON)
-set(CMAKE_AUTOUIC ON)
if(NOT DEFINED INSTALL_EXAMPLESDIR)
- set(INSTALL_EXAMPLESDIR "examples")
+ set(INSTALL_EXAMPLESDIR "examples")
endif()
set(INSTALL_EXAMPLEDIR "${INSTALL_EXAMPLESDIR}/quick/scenegraph/d3d11underqml")
-find_package(Qt6 COMPONENTS Core)
-find_package(Qt6 COMPONENTS Gui)
-find_package(Qt6 COMPONENTS Qml)
-find_package(Qt6 COMPONENTS Quick)
+find_package(Qt6 REQUIRED COMPONENTS Core Gui Qml Quick)
qt_add_executable(d3d11underqml
d3d11squircle.cpp d3d11squircle.h
main.cpp
)
+
set_target_properties(d3d11underqml PROPERTIES
WIN32_EXECUTABLE TRUE
MACOSX_BUNDLE TRUE
)
+
target_link_libraries(d3d11underqml PUBLIC
Qt::Core
Qt::Gui
diff --git a/examples/quick/scenegraph/fboitem/CMakeLists.txt b/examples/quick/scenegraph/fboitem/CMakeLists.txt
index 45c939b0d8..76f47b18c4 100644
--- a/examples/quick/scenegraph/fboitem/CMakeLists.txt
+++ b/examples/quick/scenegraph/fboitem/CMakeLists.txt
@@ -1,34 +1,27 @@
-# Generated from fboitem.pro.
-
cmake_minimum_required(VERSION 3.16)
project(fboitem LANGUAGES CXX)
-set(CMAKE_INCLUDE_CURRENT_DIR ON)
-
set(CMAKE_AUTOMOC ON)
-set(CMAKE_AUTORCC ON)
-set(CMAKE_AUTOUIC ON)
if(NOT DEFINED INSTALL_EXAMPLESDIR)
- set(INSTALL_EXAMPLESDIR "examples")
+ set(INSTALL_EXAMPLESDIR "examples")
endif()
set(INSTALL_EXAMPLEDIR "${INSTALL_EXAMPLESDIR}/quick/scenegraph/fboitem")
-find_package(Qt6 COMPONENTS Core)
-find_package(Qt6 COMPONENTS Gui)
-find_package(Qt6 COMPONENTS Qml)
-find_package(Qt6 COMPONENTS Quick)
+find_package(Qt6 REQUIRED COMPONENTS Core Gui Qml Quick)
qt_add_executable(fboitem
../shared/logorenderer.cpp ../shared/logorenderer.h
fboinsgrenderer.cpp fboinsgrenderer.h
main.cpp
)
+
set_target_properties(fboitem PROPERTIES
WIN32_EXECUTABLE TRUE
MACOSX_BUNDLE TRUE
)
+
target_include_directories(fboitem PUBLIC
../shared
)
diff --git a/examples/quick/scenegraph/graph/CMakeLists.txt b/examples/quick/scenegraph/graph/CMakeLists.txt
index 93d0e6d61a..716e67300b 100644
--- a/examples/quick/scenegraph/graph/CMakeLists.txt
+++ b/examples/quick/scenegraph/graph/CMakeLists.txt
@@ -1,23 +1,15 @@
-# Generated from graph.pro.
-
cmake_minimum_required(VERSION 3.16)
project(graph LANGUAGES CXX)
-set(CMAKE_INCLUDE_CURRENT_DIR ON)
-
set(CMAKE_AUTOMOC ON)
-set(CMAKE_AUTORCC ON)
-set(CMAKE_AUTOUIC ON)
if(NOT DEFINED INSTALL_EXAMPLESDIR)
- set(INSTALL_EXAMPLESDIR "examples")
+ set(INSTALL_EXAMPLESDIR "examples")
endif()
set(INSTALL_EXAMPLEDIR "${INSTALL_EXAMPLESDIR}/quick/scenegraph/graph")
-find_package(Qt6 COMPONENTS Core)
-find_package(Qt6 COMPONENTS Gui)
-find_package(Qt6 COMPONENTS Quick)
+find_package(Qt6 REQUIRED COMPONENTS Core Gui Quick)
qt_add_executable(graph
graph.cpp graph.h
@@ -26,6 +18,7 @@ qt_add_executable(graph
main.cpp
noisynode.cpp noisynode.h
)
+
set_target_properties(graph PROPERTIES
WIN32_EXECUTABLE TRUE
MACOSX_BUNDLE TRUE
@@ -33,6 +26,7 @@ set_target_properties(graph PROPERTIES
# Prevent name clash with build subdirectory on case-insensitive file systems
OUTPUT_NAME graphapp
)
+
target_link_libraries(graph PUBLIC
Qt::Core
Qt::Gui
diff --git a/examples/quick/scenegraph/metaltextureimport/CMakeLists.txt b/examples/quick/scenegraph/metaltextureimport/CMakeLists.txt
index eb3740f6ef..68451e292c 100644
--- a/examples/quick/scenegraph/metaltextureimport/CMakeLists.txt
+++ b/examples/quick/scenegraph/metaltextureimport/CMakeLists.txt
@@ -1,29 +1,21 @@
-# Generated from metaltextureimport.pro.
-
cmake_minimum_required(VERSION 3.16)
project(metaltextureimport LANGUAGES CXX)
-set(CMAKE_INCLUDE_CURRENT_DIR ON)
-
set(CMAKE_AUTOMOC ON)
-set(CMAKE_AUTORCC ON)
-set(CMAKE_AUTOUIC ON)
if(NOT DEFINED INSTALL_EXAMPLESDIR)
- set(INSTALL_EXAMPLESDIR "examples")
+ set(INSTALL_EXAMPLESDIR "examples")
endif()
set(INSTALL_EXAMPLEDIR "${INSTALL_EXAMPLESDIR}/quick/scenegraph/metaltextureimport")
-find_package(Qt6 COMPONENTS Core)
-find_package(Qt6 COMPONENTS Gui)
-find_package(Qt6 COMPONENTS Qml)
-find_package(Qt6 COMPONENTS Quick)
+find_package(Qt6 REQUIRED COMPONENTS Core Gui Qml Quick)
qt_add_executable(metaltextureimport
main.cpp
metaltextureimport.h metaltextureimport.mm
)
+
set_target_properties(metaltextureimport PROPERTIES
WIN32_EXECUTABLE TRUE
MACOSX_BUNDLE TRUE
@@ -31,6 +23,7 @@ set_target_properties(metaltextureimport PROPERTIES
# Prevent name clash with build subdirectory on case-insensitive file systems
OUTPUT_NAME metaltextureimportapp
)
+
target_link_libraries(metaltextureimport PUBLIC
"-framework Metal"
Qt::Core
diff --git a/examples/quick/scenegraph/metalunderqml/CMakeLists.txt b/examples/quick/scenegraph/metalunderqml/CMakeLists.txt
index 752a5aa578..07c5e6ea2a 100644
--- a/examples/quick/scenegraph/metalunderqml/CMakeLists.txt
+++ b/examples/quick/scenegraph/metalunderqml/CMakeLists.txt
@@ -1,33 +1,26 @@
-# Generated from metalunderqml.pro.
-
cmake_minimum_required(VERSION 3.16)
project(metalunderqml LANGUAGES CXX)
-set(CMAKE_INCLUDE_CURRENT_DIR ON)
-
set(CMAKE_AUTOMOC ON)
-set(CMAKE_AUTORCC ON)
-set(CMAKE_AUTOUIC ON)
if(NOT DEFINED INSTALL_EXAMPLESDIR)
- set(INSTALL_EXAMPLESDIR "examples")
+ set(INSTALL_EXAMPLESDIR "examples")
endif()
set(INSTALL_EXAMPLEDIR "${INSTALL_EXAMPLESDIR}/quick/scenegraph/metalunderqml")
-find_package(Qt6 COMPONENTS Core)
-find_package(Qt6 COMPONENTS Gui)
-find_package(Qt6 COMPONENTS Qml)
-find_package(Qt6 COMPONENTS Quick)
+find_package(Qt6 REQUIRED COMPONENTS Core Gui Qml Quick)
qt_add_executable(metalunderqml
main.cpp
metalsquircle.h metalsquircle.mm
)
+
set_target_properties(metalunderqml PROPERTIES
WIN32_EXECUTABLE TRUE
MACOSX_BUNDLE TRUE
)
+
target_link_libraries(metalunderqml PUBLIC
"-framework Metal"
Qt::Core
diff --git a/examples/quick/scenegraph/openglunderqml/CMakeLists.txt b/examples/quick/scenegraph/openglunderqml/CMakeLists.txt
index a99c5d84d1..d19204d925 100644
--- a/examples/quick/scenegraph/openglunderqml/CMakeLists.txt
+++ b/examples/quick/scenegraph/openglunderqml/CMakeLists.txt
@@ -1,29 +1,21 @@
-# Generated from openglunderqml.pro.
-
cmake_minimum_required(VERSION 3.16)
project(openglunderqml LANGUAGES CXX)
-set(CMAKE_INCLUDE_CURRENT_DIR ON)
-
set(CMAKE_AUTOMOC ON)
-set(CMAKE_AUTORCC ON)
-set(CMAKE_AUTOUIC ON)
if(NOT DEFINED INSTALL_EXAMPLESDIR)
- set(INSTALL_EXAMPLESDIR "examples")
+ set(INSTALL_EXAMPLESDIR "examples")
endif()
set(INSTALL_EXAMPLEDIR "${INSTALL_EXAMPLESDIR}/quick/scenegraph/openglunderqml")
-find_package(Qt6 COMPONENTS Core)
-find_package(Qt6 COMPONENTS Gui)
-find_package(Qt6 COMPONENTS Qml)
-find_package(Qt6 COMPONENTS Quick)
+find_package(Qt6 REQUIRED COMPONENTS Core Gui Qml Quick)
qt_add_executable(openglunderqml
main.cpp
squircle.cpp squircle.h
)
+
set_target_properties(openglunderqml PROPERTIES
WIN32_EXECUTABLE TRUE
MACOSX_BUNDLE TRUE
@@ -31,6 +23,7 @@ set_target_properties(openglunderqml PROPERTIES
# Prevent name clash with build subdirectory on case-insensitive file systems
OUTPUT_NAME openglunderqmlapp
)
+
target_link_libraries(openglunderqml PUBLIC
Qt::Core
Qt::Gui
diff --git a/examples/quick/scenegraph/threadedanimation/CMakeLists.txt b/examples/quick/scenegraph/threadedanimation/CMakeLists.txt
index 328b41bc9e..2279392964 100644
--- a/examples/quick/scenegraph/threadedanimation/CMakeLists.txt
+++ b/examples/quick/scenegraph/threadedanimation/CMakeLists.txt
@@ -1,33 +1,26 @@
-# Generated from threadedanimation.pro.
-
cmake_minimum_required(VERSION 3.16)
project(threadedanimation LANGUAGES CXX)
-set(CMAKE_INCLUDE_CURRENT_DIR ON)
-
set(CMAKE_AUTOMOC ON)
-set(CMAKE_AUTORCC ON)
-set(CMAKE_AUTOUIC ON)
if(NOT DEFINED INSTALL_EXAMPLESDIR)
- set(INSTALL_EXAMPLESDIR "examples")
+ set(INSTALL_EXAMPLESDIR "examples")
endif()
set(INSTALL_EXAMPLEDIR "${INSTALL_EXAMPLESDIR}/quick/scenegraph/threadedanimation")
-find_package(Qt6 COMPONENTS Core)
-find_package(Qt6 COMPONENTS Gui)
-find_package(Qt6 COMPONENTS Qml)
-find_package(Qt6 COMPONENTS Quick)
+find_package(Qt6 REQUIRED COMPONENTS Core Gui Qml Quick)
qt_add_executable(threadedanimation
main.cpp
spinner.cpp spinner.h
)
+
set_target_properties(threadedanimation PROPERTIES
WIN32_EXECUTABLE TRUE
MACOSX_BUNDLE TRUE
)
+
target_link_libraries(threadedanimation PUBLIC
Qt::Core
Qt::Gui
diff --git a/examples/quick/scenegraph/twotextureproviders/CMakeLists.txt b/examples/quick/scenegraph/twotextureproviders/CMakeLists.txt
index b33809f8a8..a89ad3260c 100644
--- a/examples/quick/scenegraph/twotextureproviders/CMakeLists.txt
+++ b/examples/quick/scenegraph/twotextureproviders/CMakeLists.txt
@@ -1,34 +1,26 @@
-# Generated from twotextureproviders.pro.
-
cmake_minimum_required(VERSION 3.16)
project(twotextureproviders LANGUAGES CXX)
-set(CMAKE_INCLUDE_CURRENT_DIR ON)
-
set(CMAKE_AUTOMOC ON)
-set(CMAKE_AUTORCC ON)
-set(CMAKE_AUTOUIC ON)
if(NOT DEFINED INSTALL_EXAMPLESDIR)
- set(INSTALL_EXAMPLESDIR "examples")
+ set(INSTALL_EXAMPLESDIR "examples")
endif()
set(INSTALL_EXAMPLEDIR "${INSTALL_EXAMPLESDIR}/quick/scenegraph/twotextureproviders")
-find_package(Qt6 COMPONENTS Core)
-find_package(Qt6 COMPONENTS Gui)
-find_package(Qt6 COMPONENTS Qml)
-find_package(Qt6 COMPONENTS Quick)
-find_package(Qt6 COMPONENTS ShaderTools)
+find_package(Qt6 REQUIRED COMPONENTS Core Gui Qml Quick ShaderTools)
qt_add_executable(twotextureproviders
main.cpp
xorblender.cpp xorblender.h
)
+
set_target_properties(twotextureproviders PROPERTIES
WIN32_EXECUTABLE TRUE
MACOSX_BUNDLE TRUE
)
+
target_link_libraries(twotextureproviders PUBLIC
Qt::Core
Qt::Gui
diff --git a/examples/quick/scenegraph/vulkantextureimport/CMakeLists.txt b/examples/quick/scenegraph/vulkantextureimport/CMakeLists.txt
index 5f58bd78c3..356e3f8672 100644
--- a/examples/quick/scenegraph/vulkantextureimport/CMakeLists.txt
+++ b/examples/quick/scenegraph/vulkantextureimport/CMakeLists.txt
@@ -1,29 +1,21 @@
-# Generated from vulkantextureimport.pro.
-
cmake_minimum_required(VERSION 3.16)
project(vulkantextureimport LANGUAGES CXX)
-set(CMAKE_INCLUDE_CURRENT_DIR ON)
-
set(CMAKE_AUTOMOC ON)
-set(CMAKE_AUTORCC ON)
-set(CMAKE_AUTOUIC ON)
if(NOT DEFINED INSTALL_EXAMPLESDIR)
- set(INSTALL_EXAMPLESDIR "examples")
+ set(INSTALL_EXAMPLESDIR "examples")
endif()
set(INSTALL_EXAMPLEDIR "${INSTALL_EXAMPLESDIR}/quick/scenegraph/vulkantextureimport")
-find_package(Qt6 COMPONENTS Core)
-find_package(Qt6 COMPONENTS Gui)
-find_package(Qt6 COMPONENTS Qml)
-find_package(Qt6 COMPONENTS Quick)
+find_package(Qt6 REQUIRED COMPONENTS Core Gui Qml Quick)
qt_add_executable(vulkantextureimport
main.cpp
vulkantextureimport.cpp vulkantextureimport.h
)
+
set_target_properties(vulkantextureimport PROPERTIES
WIN32_EXECUTABLE TRUE
MACOSX_BUNDLE TRUE
@@ -31,6 +23,7 @@ set_target_properties(vulkantextureimport PROPERTIES
# Prevent name clash with build subdirectory on case-insensitive file systems
OUTPUT_NAME vulkantextureimportapp
)
+
target_link_libraries(vulkantextureimport PUBLIC
Qt::Core
Qt::Gui
diff --git a/examples/quick/scenegraph/vulkanunderqml/CMakeLists.txt b/examples/quick/scenegraph/vulkanunderqml/CMakeLists.txt
index 6921427d1b..8e4c3d346c 100644
--- a/examples/quick/scenegraph/vulkanunderqml/CMakeLists.txt
+++ b/examples/quick/scenegraph/vulkanunderqml/CMakeLists.txt
@@ -1,29 +1,21 @@
-# Generated from vulkanunderqml.pro.
-
cmake_minimum_required(VERSION 3.16)
project(vulkanunderqml LANGUAGES CXX)
-set(CMAKE_INCLUDE_CURRENT_DIR ON)
-
set(CMAKE_AUTOMOC ON)
-set(CMAKE_AUTORCC ON)
-set(CMAKE_AUTOUIC ON)
if(NOT DEFINED INSTALL_EXAMPLESDIR)
- set(INSTALL_EXAMPLESDIR "examples")
+ set(INSTALL_EXAMPLESDIR "examples")
endif()
set(INSTALL_EXAMPLEDIR "${INSTALL_EXAMPLESDIR}/quick/scenegraph/vulkanunderqml")
-find_package(Qt6 COMPONENTS Core)
-find_package(Qt6 COMPONENTS Gui)
-find_package(Qt6 COMPONENTS Qml)
-find_package(Qt6 COMPONENTS Quick)
+find_package(Qt6 REQUIRED COMPONENTS Core Gui Qml Quick)
qt_add_executable(vulkanunderqml
main.cpp
vulkansquircle.cpp vulkansquircle.h
)
+
set_target_properties(vulkanunderqml PROPERTIES
WIN32_EXECUTABLE TRUE
MACOSX_BUNDLE TRUE
@@ -31,6 +23,7 @@ set_target_properties(vulkanunderqml PROPERTIES
# Prevent name clash with build subdirectory on case-insensitive file systems
OUTPUT_NAME vulkanunderqmlapp
)
+
target_link_libraries(vulkanunderqml PUBLIC
Qt::Core
Qt::Gui