diff options
author | Mike Krus <mike.krus@kdab.com> | 2020-05-08 14:06:53 +0100 |
---|---|---|
committer | Mike Krus <mike.krus@kdab.com> | 2020-05-22 08:53:50 +0100 |
commit | 22dd30949938083aceda8267c41c920c61c0d388 (patch) | |
tree | a49704414a853624006b860d1a92689bc4f5ca88 /tests/manual | |
parent | 5596989f92fd36615e203215ef274bff80bb7e31 (diff) |
Add support for building with CMake
Change-Id: If6c887c6356a160a5f3fb906d38a341fff0c7b29
Reviewed-by: Mike Krus <mike.krus@kdab.com>
Diffstat (limited to 'tests/manual')
82 files changed, 3630 insertions, 0 deletions
diff --git a/tests/manual/CMakeLists.txt b/tests/manual/CMakeLists.txt new file mode 100644 index 000000000..969b2b556 --- /dev/null +++ b/tests/manual/CMakeLists.txt @@ -0,0 +1,94 @@ +# Generated from manual.pro. + +add_subdirectory(bigscene-cpp) +add_subdirectory(component-changes) +add_subdirectory(custom-mesh-cpp) +add_subdirectory(custom-mesh-cpp-indirect) +add_subdirectory(custom-mesh-update-data-cpp) +add_subdirectory(cylinder-cpp) +add_subdirectory(cylinder-parent-test) +add_subdirectory(deferred-renderer-cpp) +add_subdirectory(raster-cpp) +add_subdirectory(qtbug-72236) +add_subdirectory(manual-renderloop) +add_subdirectory(rhi) +add_subdirectory(boundingvolumes) +if(TARGET Qt::Multimedia) + add_subdirectory(sharedtexture) +endif() +if(TARGET Qt::Multimedia AND TARGET Qt::Quick) + add_subdirectory(sharedtextureqml) +endif() +if(TARGET Qt::Widgets) + add_subdirectory(assimp-cpp) + add_subdirectory(paintedtexture-cpp) + add_subdirectory(rendercapture-cpp) + add_subdirectory(texture-updates-cpp) +endif() +if(TARGET Qt::Quick) + add_subdirectory(assimp) + add_subdirectory(animation-keyframe-simple) + add_subdirectory(animation-keyframe-blendtree) + add_subdirectory(animation-keyframe-programmatic) + add_subdirectory(bigmodel-qml) + add_subdirectory(bigscene-instanced-qml) + add_subdirectory(clip-planes-qml) + add_subdirectory(custom-mesh-qml) + add_subdirectory(custom-mesh-update-data-qml) + add_subdirectory(cylinder-qml) + add_subdirectory(deferred-renderer-qml) + add_subdirectory(downloading) + add_subdirectory(dynamicscene-cpp) + add_subdirectory(dragging) + add_subdirectory(enabled-qml) + add_subdirectory(gltf) + add_subdirectory(gooch-qml) + add_subdirectory(keyboardinput-qml) + add_subdirectory(lod) + add_subdirectory(loader-qml) + add_subdirectory(mouseinput-qml) + add_subdirectory(multiplewindows-qml) + add_subdirectory(plasma) + add_subdirectory(pointlinesize) + add_subdirectory(scene3d-loader) + add_subdirectory(picking-qml) + add_subdirectory(skybox) + add_subdirectory(simple-shaders-qml) + add_subdirectory(transparency-qml) + add_subdirectory(transparency-qml-scene3d) + add_subdirectory(rendercapture-qml) + add_subdirectory(additional-attributes-qml) + add_subdirectory(dynamic-model-loader-qml) + add_subdirectory(buffercapture-qml) + add_subdirectory(render-qml-to-texture) + add_subdirectory(render-qml-to-texture-qml) + add_subdirectory(video-texture-qml) + add_subdirectory(transforms-qml) + add_subdirectory(layerfilter-qml) + add_subdirectory(tessellation-modes) + add_subdirectory(rendercapture-qml-fbo) + add_subdirectory(blitframebuffer-qml) + add_subdirectory(raycasting-qml) + add_subdirectory(raster-qml) + add_subdirectory(shader-image-qml) + add_subdirectory(spritegrid) + add_subdirectory(subtree-enabler-qml) + add_subdirectory(distancefieldtext) + add_subdirectory(mesh-morphing) + add_subdirectory(anim-viewer) + add_subdirectory(skinned-mesh) + add_subdirectory(rigged-simple) + add_subdirectory(proximityfilter) + add_subdirectory(scene3d-visibility) + add_subdirectory(shared_texture_image) + add_subdirectory(texture_property_updates) + add_subdirectory(qtbug-76766) + add_subdirectory(scene3d-in-sync) + add_subdirectory(compressed_textures) +endif() +if(TARGET Qt::Quick AND NOT MACOS AND NOT UIKIT) + add_subdirectory(compute-manual) +endif() +if(TARGET Qt::QuickWidgets) + add_subdirectory(quickwidget-switch) +endif() diff --git a/tests/manual/additional-attributes-qml/CMakeLists.txt b/tests/manual/additional-attributes-qml/CMakeLists.txt new file mode 100644 index 000000000..972d851b7 --- /dev/null +++ b/tests/manual/additional-attributes-qml/CMakeLists.txt @@ -0,0 +1,40 @@ +# Generated from additional-attributes-qml.pro. + +##################################################################### +## additional-attributes-qml Binary: +##################################################################### + +qt_add_manual_test(additional-attributes-qml + GUI + SOURCES + main.cpp + PUBLIC_LIBRARIES + Qt::3DCore + Qt::3DExtras + Qt::3DLogic + Qt::3DQuick + Qt::3DQuickExtras + Qt::3DRender + Qt::Gui + Qt::Qml + Qt::Quick +) + +# Resources: +set(additional-attributes-qml_resource_files + "main.qml" +) + +qt_add_resource(additional-attributes-qml "additional-attributes-qml" + PREFIX + "/" + FILES + ${additional-attributes-qml_resource_files} +) + + +#### Keys ignored in scope 1:.:.:additional-attributes-qml.pro:<TRUE>: +# OTHER_FILES = "main.qml" + +## Scopes: +##################################################################### diff --git a/tests/manual/anim-viewer/CMakeLists.txt b/tests/manual/anim-viewer/CMakeLists.txt new file mode 100644 index 000000000..c214d550d --- /dev/null +++ b/tests/manual/anim-viewer/CMakeLists.txt @@ -0,0 +1,42 @@ +# Generated from anim-viewer.pro. + +##################################################################### +## anim-viewer Binary: +##################################################################### + +qt_add_manual_test(anim-viewer + GUI + SOURCES + main.cpp + PUBLIC_LIBRARIES + Qt::3DCore + Qt::3DExtras + Qt::3DInput + Qt::3DQuick + Qt::3DQuickExtras + Qt::3DRender + Qt::Gui + Qt::Qml + Qt::Quick +) + +# Resources: +set(qml_resource_files + "assets/blendshapeanimation.dae" + "assets/gears.dae" + "main.qml" +) + +qt_add_resource(anim-viewer "qml" + PREFIX + "/" + FILES + ${qml_resource_files} +) + + +#### Keys ignored in scope 1:.:.:anim-viewer.pro:<TRUE>: +# TEMPLATE = "app" + +## Scopes: +##################################################################### diff --git a/tests/manual/animation-keyframe-blendtree/CMakeLists.txt b/tests/manual/animation-keyframe-blendtree/CMakeLists.txt new file mode 100644 index 000000000..c3ad2b8a0 --- /dev/null +++ b/tests/manual/animation-keyframe-blendtree/CMakeLists.txt @@ -0,0 +1,35 @@ +# Generated from animation-keyframe-blendtree.pro. + +##################################################################### +## animation-keyframe-blendtree Binary: +##################################################################### + +qt_add_manual_test(animation-keyframe-blendtree + GUI + SOURCES + main.cpp + PUBLIC_LIBRARIES + Qt::3DQuickAnimation + Qt::3DQuickExtras + Qt::Gui +) + +# Resources: +set(main_resource_files + "DefaultSceneEntity.qml" + "main.qml" + "sliding-cube.json" + "sliding-pulsing-cube.json" +) + +qt_add_resource(animation-keyframe-blendtree "main" + PREFIX + "/" + FILES + ${main_resource_files} +) + + +#### Keys ignored in scope 1:.:.:animation-keyframe-blendtree.pro:<TRUE>: +# OTHER_FILES = "main.qml" "DefaultSceneEntity.qml" +# TEMPLATE = "app" diff --git a/tests/manual/animation-keyframe-programmatic/CMakeLists.txt b/tests/manual/animation-keyframe-programmatic/CMakeLists.txt new file mode 100644 index 000000000..761cf0c42 --- /dev/null +++ b/tests/manual/animation-keyframe-programmatic/CMakeLists.txt @@ -0,0 +1,34 @@ +# Generated from animation-keyframe-programmatic.pro. + +##################################################################### +## animation-keyframe-programmatic Binary: +##################################################################### + +qt_add_manual_test(animation-keyframe-programmatic + GUI + SOURCES + animationfactory.cpp animationfactory.h + main.cpp + PUBLIC_LIBRARIES + Qt::3DQuickAnimation + Qt::3DQuickExtras + Qt::Gui +) + +# Resources: +set(main_resource_files + "DefaultSceneEntity.qml" + "main.qml" +) + +qt_add_resource(animation-keyframe-programmatic "main" + PREFIX + "/" + FILES + ${main_resource_files} +) + + +#### Keys ignored in scope 1:.:.:animation-keyframe-programmatic.pro:<TRUE>: +# OTHER_FILES = "main.qml" "DefaultSceneEntity.qml" +# TEMPLATE = "app" diff --git a/tests/manual/animation-keyframe-simple/CMakeLists.txt b/tests/manual/animation-keyframe-simple/CMakeLists.txt new file mode 100644 index 000000000..2769f5fa0 --- /dev/null +++ b/tests/manual/animation-keyframe-simple/CMakeLists.txt @@ -0,0 +1,36 @@ +# Generated from animation-keyframe-simple.pro. + +##################################################################### +## animation-keyframe-simple Binary: +##################################################################### + +qt_add_manual_test(animation-keyframe-simple + GUI + SOURCES + main.cpp + PUBLIC_LIBRARIES + Qt::3DQuickAnimation + Qt::3DQuickExtras + Qt::Gui +) + +# Resources: +set(main_resource_files + "DefaultSceneEntity.qml" + "cubeanimation.json" + "main.qml" + "pulsing-cube-additive.json" + "pulsing-moving-cube.json" +) + +qt_add_resource(animation-keyframe-simple "main" + PREFIX + "/" + FILES + ${main_resource_files} +) + + +#### Keys ignored in scope 1:.:.:animation-keyframe-simple.pro:<TRUE>: +# OTHER_FILES = "main.qml" "DefaultSceneEntity.qml" +# TEMPLATE = "app" diff --git a/tests/manual/assimp-cpp/CMakeLists.txt b/tests/manual/assimp-cpp/CMakeLists.txt new file mode 100644 index 000000000..99a7f2213 --- /dev/null +++ b/tests/manual/assimp-cpp/CMakeLists.txt @@ -0,0 +1,21 @@ +# Generated from assimp-cpp.pro. + +##################################################################### +## assimp-cpp Binary: +##################################################################### + +qt_add_manual_test(assimp-cpp + GUI + SOURCES + main.cpp + PUBLIC_LIBRARIES + Qt::3DCore + Qt::3DExtras + Qt::3DInput + Qt::3DRender + Qt::Gui + Qt::Widgets +) + +## Scopes: +##################################################################### diff --git a/tests/manual/assimp/CMakeLists.txt b/tests/manual/assimp/CMakeLists.txt new file mode 100644 index 000000000..c0a7059f9 --- /dev/null +++ b/tests/manual/assimp/CMakeLists.txt @@ -0,0 +1,87 @@ +# Generated from assimp.pro. + +##################################################################### +## assimp Binary: +##################################################################### + +qt_add_manual_test(assimp + GUI + SOURCES + main.cpp + PUBLIC_LIBRARIES + Qt::3DCore + Qt::3DExtras + Qt::3DInput + Qt::3DQuick + Qt::3DQuickExtras + Qt::3DRender + Qt::Gui + Qt::Qml + Qt::Quick +) + +# Resources: +set(assimp_resource_files + "main.qml" +) + +qt_add_resource(assimp "assimp" + PREFIX + "/" + FILES + ${assimp_resource_files} +) +set_source_files_properties("../../../examples/qt3d/exampleresources/assets/test_scene.dae" + PROPERTIES QT_RESOURCE_ALIAS "assets/test_scene.dae" +) +set(test_scene_resource_files + "assets/test_scene.dae" +) + +qt_add_resource(assimp "test_scene" + PREFIX + "/" + BASE + "../../../examples/qt3d/exampleresources" + FILES + ${test_scene_resource_files} +) +set_source_files_properties("../../../examples/qt3d/exampleresources/assets/obj/ball.obj" + PROPERTIES QT_RESOURCE_ALIAS "assets/obj/ball.obj" +) +set_source_files_properties("../../../examples/qt3d/exampleresources/assets/obj/material-sphere.obj" + PROPERTIES QT_RESOURCE_ALIAS "assets/obj/material-sphere.obj" +) +set_source_files_properties("../../../examples/qt3d/exampleresources/assets/obj/plane-10x10.obj" + PROPERTIES QT_RESOURCE_ALIAS "assets/obj/plane-10x10.obj" +) +set_source_files_properties("../../../examples/qt3d/exampleresources/assets/obj/toyplane.obj" + PROPERTIES QT_RESOURCE_ALIAS "assets/obj/toyplane.obj" +) +set_source_files_properties("../../../examples/qt3d/exampleresources/assets/obj/trefoil.obj" + PROPERTIES QT_RESOURCE_ALIAS "assets/obj/trefoil.obj" +) +set(obj_resource_files + "assets/obj/ball.obj" + "assets/obj/material-sphere.obj" + "assets/obj/plane-10x10.obj" + "assets/obj/toyplane.obj" + "assets/obj/trefoil.obj" +) + +qt_add_resource(assimp "obj" + PREFIX + "/" + BASE + "../../../examples/qt3d/exampleresources" + FILES + ${obj_resource_files} +) + + +#### Keys ignored in scope 1:.:.:assimp.pro:<TRUE>: +# OTHER_FILES = "main.qml" +# SOURCE = "main.cpp" + +## Scopes: +##################################################################### diff --git a/tests/manual/bigmodel-qml/CMakeLists.txt b/tests/manual/bigmodel-qml/CMakeLists.txt new file mode 100644 index 000000000..e9713c409 --- /dev/null +++ b/tests/manual/bigmodel-qml/CMakeLists.txt @@ -0,0 +1,42 @@ +# Generated from bigmodel-qml.pro. + +##################################################################### +## bigmodel-qml Binary: +##################################################################### + +qt_add_manual_test(bigmodel-qml + GUI + SOURCES + main.cpp + PUBLIC_LIBRARIES + Qt::3DCore + Qt::3DExtras + Qt::3DInput + Qt::3DQuick + Qt::3DQuickExtras + Qt::3DRender + Qt::Gui + Qt::Qml + Qt::Quick +) + +# Resources: +set(bigmodel-qml_resource_files + "MyEntity.qml" + "main.qml" +) + +qt_add_resource(bigmodel-qml "bigmodel-qml" + PREFIX + "/" + FILES + ${bigmodel-qml_resource_files} +) + + +#### Keys ignored in scope 1:.:.:bigmodel-qml.pro:<TRUE>: +# DISTFILES = "MyEntity.qml" +# OTHER_FILES = "main.qml" "MyEntity.qml" + +## Scopes: +##################################################################### diff --git a/tests/manual/bigscene-cpp/CMakeLists.txt b/tests/manual/bigscene-cpp/CMakeLists.txt new file mode 100644 index 000000000..2d1b8d51c --- /dev/null +++ b/tests/manual/bigscene-cpp/CMakeLists.txt @@ -0,0 +1,21 @@ +# Generated from bigscene-cpp.pro. + +##################################################################### +## bigscene-cpp Binary: +##################################################################### + +qt_add_manual_test(bigscene-cpp + GUI + SOURCES + entity.cpp entity.h + main.cpp + PUBLIC_LIBRARIES + Qt::3DCore + Qt::3DExtras + Qt::3DInput + Qt::3DRender + Qt::Gui +) + +## Scopes: +##################################################################### diff --git a/tests/manual/bigscene-instanced-qml/CMakeLists.txt b/tests/manual/bigscene-instanced-qml/CMakeLists.txt new file mode 100644 index 000000000..aa40b0f4b --- /dev/null +++ b/tests/manual/bigscene-instanced-qml/CMakeLists.txt @@ -0,0 +1,39 @@ +# Generated from bigscene-instanced-qml.pro. + +##################################################################### +## bigscene-instanced-qml Binary: +##################################################################### + +qt_add_manual_test(bigscene-instanced-qml + GUI + SOURCES + main.cpp + PUBLIC_LIBRARIES + Qt::3DCore + Qt::3DExtras + Qt::3DInput + Qt::3DQuick + Qt::3DQuickExtras + Qt::3DRender + Qt::Gui + Qt::Qml + Qt::Quick +) + +# Resources: +set(bigscene-instanced-qml_resource_files + "instanced.frag" + "instanced.vert" + "main.qml" +) + +qt_add_resource(bigscene-instanced-qml "bigscene-instanced-qml" + PREFIX + "/" + FILES + ${bigscene-instanced-qml_resource_files} +) + + +## Scopes: +##################################################################### diff --git a/tests/manual/blitframebuffer-qml/CMakeLists.txt b/tests/manual/blitframebuffer-qml/CMakeLists.txt new file mode 100644 index 000000000..a684303d7 --- /dev/null +++ b/tests/manual/blitframebuffer-qml/CMakeLists.txt @@ -0,0 +1,40 @@ +# Generated from blitframebuffer-qml.pro. + +##################################################################### +## blitframebuffer-qml Binary: +##################################################################### + +qt_add_manual_test(blitframebuffer-qml + GUI + SOURCES + main.cpp + PUBLIC_LIBRARIES + Qt::3DCore + Qt::3DInput + Qt::3DLogic + Qt::3DQuick + Qt::3DQuickExtras + Qt::3DRender + Qt::Gui + Qt::Qml + Qt::Quick +) + +# Resources: +set(blitframebuffer-qml_resource_files + "main.qml" +) + +qt_add_resource(blitframebuffer-qml "blitframebuffer-qml" + PREFIX + "/" + FILES + ${blitframebuffer-qml_resource_files} +) + + +#### Keys ignored in scope 1:.:.:blitframebuffer-qml.pro:<TRUE>: +# OTHER_FILES = "main.qml" + +## Scopes: +##################################################################### diff --git a/tests/manual/boundingvolumes/CMakeLists.txt b/tests/manual/boundingvolumes/CMakeLists.txt new file mode 100644 index 000000000..4df869ade --- /dev/null +++ b/tests/manual/boundingvolumes/CMakeLists.txt @@ -0,0 +1,36 @@ +# Generated from boundingvolumes.pro. + +##################################################################### +## boundingvolumes Binary: +##################################################################### + +qt_add_manual_test(boundingvolumes + GUI + SOURCES + main.cpp + PUBLIC_LIBRARIES + Qt::3DInput + Qt::Gui + Qt::Qml + Qt::Quick +) + +# Resources: +set(boundingvolumes_resource_files + "AnimatedEntity.qml" + "main.qml" +) + +qt_add_resource(boundingvolumes "boundingvolumes" + PREFIX + "/" + FILES + ${boundingvolumes_resource_files} +) + + +#### Keys ignored in scope 1:.:.:boundingvolumes.pro:<TRUE>: +# OTHER_FILES = "AnimatedEntity.qml" "main.qml" + +## Scopes: +##################################################################### diff --git a/tests/manual/buffercapture-qml/CMakeLists.txt b/tests/manual/buffercapture-qml/CMakeLists.txt new file mode 100644 index 000000000..d4d42b255 --- /dev/null +++ b/tests/manual/buffercapture-qml/CMakeLists.txt @@ -0,0 +1,45 @@ +# Generated from buffercapture-qml.pro. + +##################################################################### +## buffercapture-qml Binary: +##################################################################### + +qt_add_manual_test(buffercapture-qml + GUI + SOURCES + main.cpp + PUBLIC_LIBRARIES + Qt::3DCore + Qt::3DExtras + Qt::3DInput + Qt::3DLogic + Qt::3DQuick + Qt::3DQuickExtras + Qt::3DRender + Qt::Gui + Qt::Qml + Qt::Quick +) + +# Resources: +set(resources_resource_files + "BufferSetterScene.qml" + "ComputeFrameGraph.qml" + "ComputeMaterial.qml" + "bufferSetter.comp" + "main.qml" +) + +qt_add_resource(buffercapture-qml "resources" + PREFIX + "/" + FILES + ${resources_resource_files} +) + + +#### Keys ignored in scope 1:.:.:buffercapture-qml.pro:<TRUE>: +# DISTFILES = "main.qml" "main.qml" + +## Scopes: +##################################################################### diff --git a/tests/manual/clip-planes-qml/CMakeLists.txt b/tests/manual/clip-planes-qml/CMakeLists.txt new file mode 100644 index 000000000..b29245c8a --- /dev/null +++ b/tests/manual/clip-planes-qml/CMakeLists.txt @@ -0,0 +1,79 @@ +# Generated from clip-planes-qml.pro. + +##################################################################### +## clip-planes-qml Binary: +##################################################################### + +qt_add_manual_test(clip-planes-qml + GUI + SOURCES + main.cpp + PUBLIC_LIBRARIES + Qt::3DCore + Qt::3DInput + Qt::3DQuick + Qt::3DQuickExtras + Qt::3DRender + Qt::Gui + Qt::Qml + Qt::Quick +) + +# Resources: +set(clip-planes-qml_resource_files + "CappingMaterialEffect.qml" + "ClipCappingFrameGraph.qml" + "ClipMaterialEffect.qml" + "ClipPlaneEntity.qml" + "ClippingPlanes.qml" + "PlaneVisualizationMaterial.qml" + "capping.frag" + "capping.geom" + "capping.vert" + "main.qml" + "passthrough.frag" + "phong-clip.frag" + "phong-clip.vert" +) + +qt_add_resource(clip-planes-qml "clip-planes-qml" + PREFIX + "/" + FILES + ${clip-planes-qml_resource_files} +) +set_source_files_properties("../../../examples/qt3d/exampleresources/assets/obj/ball.obj" + PROPERTIES QT_RESOURCE_ALIAS "assets/obj/ball.obj" +) +set_source_files_properties("../../../examples/qt3d/exampleresources/assets/obj/material-sphere.obj" + PROPERTIES QT_RESOURCE_ALIAS "assets/obj/material-sphere.obj" +) +set_source_files_properties("../../../examples/qt3d/exampleresources/assets/obj/plane-10x10.obj" + PROPERTIES QT_RESOURCE_ALIAS "assets/obj/plane-10x10.obj" +) +set_source_files_properties("../../../examples/qt3d/exampleresources/assets/obj/toyplane.obj" + PROPERTIES QT_RESOURCE_ALIAS "assets/obj/toyplane.obj" +) +set_source_files_properties("../../../examples/qt3d/exampleresources/assets/obj/trefoil.obj" + PROPERTIES QT_RESOURCE_ALIAS "assets/obj/trefoil.obj" +) +set(obj_resource_files + "assets/obj/ball.obj" + "assets/obj/material-sphere.obj" + "assets/obj/plane-10x10.obj" + "assets/obj/toyplane.obj" + "assets/obj/trefoil.obj" +) + +qt_add_resource(clip-planes-qml "obj" + PREFIX + "/" + BASE + "../../../examples/qt3d/exampleresources" + FILES + ${obj_resource_files} +) + + +## Scopes: +##################################################################### diff --git a/tests/manual/component-changes/CMakeLists.txt b/tests/manual/component-changes/CMakeLists.txt new file mode 100644 index 000000000..d3552ebed --- /dev/null +++ b/tests/manual/component-changes/CMakeLists.txt @@ -0,0 +1,20 @@ +# Generated from component-changes.pro. + +##################################################################### +## component-changes Binary: +##################################################################### + +qt_add_manual_test(component-changes + GUI + SOURCES + main.cpp + PUBLIC_LIBRARIES + Qt::3DCore + Qt::3DExtras + Qt::3DInput + Qt::3DRender + Qt::Gui +) + +## Scopes: +##################################################################### diff --git a/tests/manual/compressed_textures/CMakeLists.txt b/tests/manual/compressed_textures/CMakeLists.txt new file mode 100644 index 000000000..d3a945b8f --- /dev/null +++ b/tests/manual/compressed_textures/CMakeLists.txt @@ -0,0 +1,39 @@ +# Generated from compressed_textures.pro. + +##################################################################### +## compressed_textures Binary: +##################################################################### + +qt_add_manual_test(compressed_textures + GUI + SOURCES + main.cpp + DEFINES + DATA_DIR=\\\"${CMAKE_CURRENT_SOURCE_DIR}/data\\\" + PUBLIC_LIBRARIES + Qt::3DCore + Qt::3DInput + Qt::3DLogic + Qt::3DQuick + Qt::3DQuickExtras + Qt::3DRender + Qt::Gui + Qt::Qml + Qt::Quick +) + +# Resources: +set(compressed_textures_resource_files + "main.qml" +) + +qt_add_resource(compressed_textures "compressed_textures" + PREFIX + "/" + FILES + ${compressed_textures_resource_files} +) + + +#### Keys ignored in scope 1:.:.:compressed_textures.pro:<TRUE>: +# OTHER_FILES = "main.qml" diff --git a/tests/manual/compute-manual/CMakeLists.txt b/tests/manual/compute-manual/CMakeLists.txt new file mode 100644 index 000000000..4b30aef71 --- /dev/null +++ b/tests/manual/compute-manual/CMakeLists.txt @@ -0,0 +1,41 @@ +# Generated from compute-manual.pro. + +##################################################################### +## compute-manual Binary: +##################################################################### + +qt_add_manual_test(compute-manual + GUI + SOURCES + main.cpp + PUBLIC_LIBRARIES + Qt::3DCore + Qt::3DInput + Qt::3DQuick + Qt::3DRender + Qt::Gui + Qt::Qml + Qt::Quick +) + +# Resources: +set(compute-manual_resource_files + "ComputeFrameGraph.qml" + "ComputeMaterial.qml" + "ParticlesScene.qml" + "main.qml" + "particles.comp" + "particles.frag" + "particles.vert" +) + +qt_add_resource(compute-manual "compute-manual" + PREFIX + "/" + FILES + ${compute-manual_resource_files} +) + + +## Scopes: +##################################################################### diff --git a/tests/manual/custom-mesh-cpp-indirect/CMakeLists.txt b/tests/manual/custom-mesh-cpp-indirect/CMakeLists.txt new file mode 100644 index 000000000..678abfbcf --- /dev/null +++ b/tests/manual/custom-mesh-cpp-indirect/CMakeLists.txt @@ -0,0 +1,20 @@ +# Generated from custom-mesh-cpp-indirect.pro. + +##################################################################### +## custom-mesh-cpp-indirect Binary: +##################################################################### + +qt_add_manual_test(custom-mesh-cpp-indirect + GUI + SOURCES + main.cpp + PUBLIC_LIBRARIES + Qt::3DCore + Qt::3DExtras + Qt::3DInput + Qt::3DRender + Qt::Gui +) + +## Scopes: +##################################################################### diff --git a/tests/manual/custom-mesh-cpp/CMakeLists.txt b/tests/manual/custom-mesh-cpp/CMakeLists.txt new file mode 100644 index 000000000..474028c26 --- /dev/null +++ b/tests/manual/custom-mesh-cpp/CMakeLists.txt @@ -0,0 +1,20 @@ +# Generated from custom-mesh-cpp.pro. + +##################################################################### +## custom-mesh-cpp Binary: +##################################################################### + +qt_add_manual_test(custom-mesh-cpp + GUI + SOURCES + main.cpp + PUBLIC_LIBRARIES + Qt::3DCore + Qt::3DExtras + Qt::3DInput + Qt::3DRender + Qt::Gui +) + +## Scopes: +##################################################################### diff --git a/tests/manual/custom-mesh-qml/CMakeLists.txt b/tests/manual/custom-mesh-qml/CMakeLists.txt new file mode 100644 index 000000000..594334bc2 --- /dev/null +++ b/tests/manual/custom-mesh-qml/CMakeLists.txt @@ -0,0 +1,35 @@ +# Generated from custom-mesh-qml.pro. + +##################################################################### +## custom-mesh-qml Binary: +##################################################################### + +qt_add_manual_test(custom-mesh-qml + GUI + SOURCES + main.cpp + PUBLIC_LIBRARIES + Qt::3DCore + Qt::3DInput + Qt::3DQuick + Qt::3DQuickExtras + Qt::3DRender + Qt::Gui + Qt::Quick +) + +# Resources: +set(custom-mesh-qml_resource_files + "main.qml" +) + +qt_add_resource(custom-mesh-qml "custom-mesh-qml" + PREFIX + "/" + FILES + ${custom-mesh-qml_resource_files} +) + + +## Scopes: +##################################################################### diff --git a/tests/manual/custom-mesh-update-data-cpp/CMakeLists.txt b/tests/manual/custom-mesh-update-data-cpp/CMakeLists.txt new file mode 100644 index 000000000..ccb32c3e3 --- /dev/null +++ b/tests/manual/custom-mesh-update-data-cpp/CMakeLists.txt @@ -0,0 +1,20 @@ +# Generated from custom-mesh-update-data-cpp.pro. + +##################################################################### +## custom-mesh-update-data-cpp Binary: +##################################################################### + +qt_add_manual_test(custom-mesh-update-data-cpp + GUI + SOURCES + main.cpp + PUBLIC_LIBRARIES + Qt::3DCore + Qt::3DInput + Qt::3DRender + Qt::3DExtras + Qt::Gui +) + +## Scopes: +##################################################################### diff --git a/tests/manual/custom-mesh-update-data-qml/CMakeLists.txt b/tests/manual/custom-mesh-update-data-qml/CMakeLists.txt new file mode 100644 index 000000000..e4d511f8d --- /dev/null +++ b/tests/manual/custom-mesh-update-data-qml/CMakeLists.txt @@ -0,0 +1,35 @@ +# Generated from custom-mesh-update-data-qml.pro. + +##################################################################### +## custom-mesh-update-data-qml Binary: +##################################################################### + +qt_add_manual_test(custom-mesh-update-data-qml + GUI + SOURCES + main.cpp + PUBLIC_LIBRARIES + Qt::3DCore + Qt::3DInput + Qt::3DQuick + Qt::3DQuickExtras + Qt::3DRender + Qt::Gui + Qt::Quick +) + +# Resources: +set(custom-mesh-update-data-qml_resource_files + "main.qml" +) + +qt_add_resource(custom-mesh-update-data-qml "custom-mesh-update-data-qml" + PREFIX + "/" + FILES + ${custom-mesh-update-data-qml_resource_files} +) + + +## Scopes: +##################################################################### diff --git a/tests/manual/cylinder-cpp/CMakeLists.txt b/tests/manual/cylinder-cpp/CMakeLists.txt new file mode 100644 index 000000000..90e206dad --- /dev/null +++ b/tests/manual/cylinder-cpp/CMakeLists.txt @@ -0,0 +1,20 @@ +# Generated from cylinder-cpp.pro. + +##################################################################### +## cylinder-cpp Binary: +##################################################################### + +qt_add_manual_test(cylinder-cpp + GUI + SOURCES + main.cpp + PUBLIC_LIBRARIES + Qt::3DCore + Qt::3DExtras + Qt::3DInput + Qt::3DRender + Qt::Gui +) + +## Scopes: +##################################################################### diff --git a/tests/manual/cylinder-parent-test/CMakeLists.txt b/tests/manual/cylinder-parent-test/CMakeLists.txt new file mode 100644 index 000000000..bc6ba42ec --- /dev/null +++ b/tests/manual/cylinder-parent-test/CMakeLists.txt @@ -0,0 +1,20 @@ +# Generated from cylinder-parent-test.pro. + +##################################################################### +## cylinder-parent-test Binary: +##################################################################### + +qt_add_manual_test(cylinder-parent-test + GUI + SOURCES + main.cpp + PUBLIC_LIBRARIES + Qt::3DCore + Qt::3DExtras + Qt::3DInput + Qt::3DRender + Qt::Gui +) + +## Scopes: +##################################################################### diff --git a/tests/manual/cylinder-qml/CMakeLists.txt b/tests/manual/cylinder-qml/CMakeLists.txt new file mode 100644 index 000000000..9ef2d8fc9 --- /dev/null +++ b/tests/manual/cylinder-qml/CMakeLists.txt @@ -0,0 +1,39 @@ +# Generated from cylinder-qml.pro. + +##################################################################### +## cylinder-qml Binary: +##################################################################### + +qt_add_manual_test(cylinder-qml + GUI + SOURCES + main.cpp + PUBLIC_LIBRARIES + Qt::3DCore + Qt::3DInput + Qt::3DQuick + Qt::3DQuickExtras + Qt::3DRender + Qt::Gui + Qt::Qml + Qt::Quick +) + +# Resources: +set(cylinder-qml_resource_files + "main.qml" +) + +qt_add_resource(cylinder-qml "cylinder-qml" + PREFIX + "/" + FILES + ${cylinder-qml_resource_files} +) + + +#### Keys ignored in scope 1:.:.:cylinder-qml.pro:<TRUE>: +# OTHER_FILES = "main.qml" + +## Scopes: +##################################################################### diff --git a/tests/manual/deferred-renderer-cpp/CMakeLists.txt b/tests/manual/deferred-renderer-cpp/CMakeLists.txt new file mode 100644 index 000000000..84caa0c8f --- /dev/null +++ b/tests/manual/deferred-renderer-cpp/CMakeLists.txt @@ -0,0 +1,50 @@ +# Generated from deferred-renderer-cpp.pro. + +##################################################################### +## deferred-renderer-cpp Binary: +##################################################################### + +qt_add_manual_test(deferred-renderer-cpp + GUI + SOURCES + deferredrenderer.cpp deferredrenderer.h + finaleffect.cpp finaleffect.h + gbuffer.cpp gbuffer.h + main.cpp + pointlightblock.cpp pointlightblock.h + sceneeffect.cpp sceneeffect.h + sceneentity.cpp sceneentity.h + screenquadentity.cpp screenquadentity.h + PUBLIC_LIBRARIES + Qt::3DCore + Qt::3DExtras + Qt::3DInput + Qt::3DRender + Qt::Gui +) + +# Resources: +set(deferred-renderer-cpp_resource_files + "final_gl2.frag" + "final_gl2.vert" + "final_gl3.frag" + "final_gl3.vert" + "geometry_gl2.frag" + "geometry_gl2.vert" + "geometry_gl3.frag" + "geometry_gl3.vert" +) + +qt_add_resource(deferred-renderer-cpp "deferred-renderer-cpp" + PREFIX + "/" + FILES + ${deferred-renderer-cpp_resource_files} +) + + +#### Keys ignored in scope 1:.:.:deferred-renderer-cpp.pro:<TRUE>: +# OTHER_FILES = "geometry_gl2.vert" "geometry_gl2.frag" "geometry_gl3.frag" "geometry_gl3.vert" "final_gl2.vert" "final_gl2.frag" "final_gl3.frag" "final_gl3.vert" + +## Scopes: +##################################################################### diff --git a/tests/manual/deferred-renderer-qml/CMakeLists.txt b/tests/manual/deferred-renderer-qml/CMakeLists.txt new file mode 100644 index 000000000..f2f3b31dc --- /dev/null +++ b/tests/manual/deferred-renderer-qml/CMakeLists.txt @@ -0,0 +1,54 @@ +# Generated from deferred-renderer-qml.pro. + +##################################################################### +## deferred-renderer-qml Binary: +##################################################################### + +qt_add_manual_test(deferred-renderer-qml + GUI + SOURCES + main.cpp + PUBLIC_LIBRARIES + Qt::3DCore + Qt::3DInput + Qt::3DQuick + Qt::3DQuickExtras + Qt::3DRender + Qt::Gui + Qt::Qml + Qt::Quick +) + +# Resources: +set(deferred-renderer-qml_resource_files + "DeferredRenderer.qml" + "FinalEffect.qml" + "GBuffer.qml" + "GBufferDebugger.qml" + "SceneEffect.qml" + "SceneEntity.qml" + "ScreenQuadEntity.qml" + "debug_es2.frag" + "debug_es2.vert" + "debug_gl3.frag" + "debug_gl3.vert" + "final_es2.frag" + "final_es2.vert" + "final_gl3.frag" + "final_gl3.vert" + "main.qml" +) + +qt_add_resource(deferred-renderer-qml "deferred-renderer-qml" + PREFIX + "/" + FILES + ${deferred-renderer-qml_resource_files} +) + + +#### Keys ignored in scope 1:.:.:deferred-renderer-qml.pro:<TRUE>: +# OTHER_FILES = "main.qml" "DeferredRenderer.qml" "FinalEffect.qml" "SceneEffect.qml" "SceneEntity.qml" "ScreenQuadEntity.qml" "GBuffer.qml" + +## Scopes: +##################################################################### diff --git a/tests/manual/distancefieldtext/CMakeLists.txt b/tests/manual/distancefieldtext/CMakeLists.txt new file mode 100644 index 000000000..1218f0c22 --- /dev/null +++ b/tests/manual/distancefieldtext/CMakeLists.txt @@ -0,0 +1,40 @@ +# Generated from distancefieldtext.pro. + +##################################################################### +## distancefieldtext Binary: +##################################################################### + +qt_add_manual_test(distancefieldtext + GUI + SOURCES + main.cpp + PUBLIC_LIBRARIES + Qt::3DCore + Qt::3DInput + Qt::3DQuick + Qt::3DQuickExtras + Qt::3DRender + Qt::Gui + Qt::Qml + Qt::Quick +) + +# Resources: +set(distancefieldtext_resource_files + "TextScene.qml" + "main.qml" +) + +qt_add_resource(distancefieldtext "distancefieldtext" + PREFIX + "/" + FILES + ${distancefieldtext_resource_files} +) + + +#### Keys ignored in scope 1:.:.:distancefieldtext.pro:<TRUE>: +# OTHER_FILES = "TextScene.qml" "main.qml" + +## Scopes: +##################################################################### diff --git a/tests/manual/downloading/CMakeLists.txt b/tests/manual/downloading/CMakeLists.txt new file mode 100644 index 000000000..e2914416a --- /dev/null +++ b/tests/manual/downloading/CMakeLists.txt @@ -0,0 +1,39 @@ +# Generated from downloading.pro. + +##################################################################### +## downloading Binary: +##################################################################### + +qt_add_manual_test(downloading + GUI + SOURCES + main.cpp + PUBLIC_LIBRARIES + Qt::3DCore + Qt::3DInput + Qt::3DQuick + Qt::3DQuickExtras + Qt::3DRender + Qt::Gui + Qt::Qml + Qt::Quick +) + +# Resources: +set(downloading_resource_files + "main.qml" +) + +qt_add_resource(downloading "downloading" + PREFIX + "/" + FILES + ${downloading_resource_files} +) + + +#### Keys ignored in scope 1:.:.:downloading.pro:<TRUE>: +# OTHER_FILES = "main.qml" + +## Scopes: +##################################################################### diff --git a/tests/manual/dragging/CMakeLists.txt b/tests/manual/dragging/CMakeLists.txt new file mode 100644 index 000000000..5ce4e8b7c --- /dev/null +++ b/tests/manual/dragging/CMakeLists.txt @@ -0,0 +1,39 @@ +# Generated from dragging.pro. + +##################################################################### +## dragging Binary: +##################################################################### + +qt_add_manual_test(dragging + GUI + SOURCES + main.cpp + PUBLIC_LIBRARIES + Qt::3DCore + Qt::3DInput + Qt::3DQuick + Qt::3DQuickExtras + Qt::3DRender + Qt::Gui + Qt::Qml + Qt::Quick +) + +# Resources: +set(dragging_resource_files + "main.qml" +) + +qt_add_resource(dragging "dragging" + PREFIX + "/" + FILES + ${dragging_resource_files} +) + + +#### Keys ignored in scope 1:.:.:dragging.pro:<TRUE>: +# OTHER_FILES = "main.qml" + +## Scopes: +##################################################################### diff --git a/tests/manual/dynamic-model-loader-qml/CMakeLists.txt b/tests/manual/dynamic-model-loader-qml/CMakeLists.txt new file mode 100644 index 000000000..6ac3379e0 --- /dev/null +++ b/tests/manual/dynamic-model-loader-qml/CMakeLists.txt @@ -0,0 +1,41 @@ +# Generated from dynamic-model-loader-qml.pro. + +##################################################################### +## dynamic-model-loader-qml Binary: +##################################################################### + +qt_add_manual_test(dynamic-model-loader-qml + GUI + SOURCES + main.cpp + PUBLIC_LIBRARIES + Qt::3DCore + Qt::3DInput + Qt::3DQuick + Qt::3DQuickExtras + Qt::3DRender + Qt::Gui + Qt::Qml + Qt::Quick +) + +# Resources: +set(dynamic-model-loader-qml_resource_files + "CuboidEntity.qml" + "SphereEntity.qml" + "main.qml" +) + +qt_add_resource(dynamic-model-loader-qml "dynamic-model-loader-qml" + PREFIX + "/" + FILES + ${dynamic-model-loader-qml_resource_files} +) + + +#### Keys ignored in scope 1:.:.:dynamic-model-loader-qml.pro:<TRUE>: +# OTHER_FILES = "main.qml" "SphereEntity.qml" "CuboidEntity.qml" + +## Scopes: +##################################################################### diff --git a/tests/manual/dynamicscene-cpp/CMakeLists.txt b/tests/manual/dynamicscene-cpp/CMakeLists.txt new file mode 100644 index 000000000..a1a949b37 --- /dev/null +++ b/tests/manual/dynamicscene-cpp/CMakeLists.txt @@ -0,0 +1,22 @@ +# Generated from dynamicscene-cpp.pro. + +##################################################################### +## dynamicscene-cpp Binary: +##################################################################### + +qt_add_manual_test(dynamicscene-cpp + GUI + SOURCES + boxentity.cpp boxentity.h + examplescene.cpp examplescene.h + main.cpp + PUBLIC_LIBRARIES + Qt::3DCore + Qt::3DExtras + Qt::3DInput + Qt::3DRender + Qt::Gui +) + +## Scopes: +##################################################################### diff --git a/tests/manual/enabled-qml/CMakeLists.txt b/tests/manual/enabled-qml/CMakeLists.txt new file mode 100644 index 000000000..b76029fe9 --- /dev/null +++ b/tests/manual/enabled-qml/CMakeLists.txt @@ -0,0 +1,34 @@ +# Generated from enabled-qml.pro. + +##################################################################### +## enabled-qml Binary: +##################################################################### + +qt_add_manual_test(enabled-qml + GUI + SOURCES + main.cpp + PUBLIC_LIBRARIES + Qt::3DCore + Qt::3DQuick + Qt::3DQuickExtras + Qt::3DRender + Qt::Gui + Qt::Qml +) + +# Resources: +set(enabled-qml_resource_files + "main.qml" +) + +qt_add_resource(enabled-qml "enabled-qml" + PREFIX + "/" + FILES + ${enabled-qml_resource_files} +) + + +## Scopes: +##################################################################### diff --git a/tests/manual/gltf/CMakeLists.txt b/tests/manual/gltf/CMakeLists.txt new file mode 100644 index 000000000..a3128c5c5 --- /dev/null +++ b/tests/manual/gltf/CMakeLists.txt @@ -0,0 +1,123 @@ +# Generated from gltf.pro. + +##################################################################### +## gltf Binary: +##################################################################### + +qt_add_manual_test(gltf + GUI + SOURCES + main.cpp + PUBLIC_LIBRARIES + Qt::3DCore + Qt::3DInput + Qt::3DQuick + Qt::3DQuickExtras + Qt::3DRender + Qt::Gui + Qt::Qml + Qt::Quick +) + +# Resources: +set(gltf_example_resource_files + "Wine.qml" + "main.qml" +) + +qt_add_resource(gltf "gltf_example" + PREFIX + "/" + FILES + ${gltf_example_resource_files} +) +set_source_files_properties("../../../examples/qt3d/exampleresources/assets/gltf/2.0/RiggedFigure/RiggedFigure.gltf" + PROPERTIES QT_RESOURCE_ALIAS "assets/gltf/2.0/RiggedFigure/RiggedFigure.gltf" +) +set_source_files_properties("../../../examples/qt3d/exampleresources/assets/gltf/2.0/RiggedFigure/RiggedFigure0.bin" + PROPERTIES QT_RESOURCE_ALIAS "assets/gltf/2.0/RiggedFigure/RiggedFigure0.bin" +) +set_source_files_properties("../../../examples/qt3d/exampleresources/assets/gltf/2.0/RiggedSimple/RiggedSimple.gltf" + PROPERTIES QT_RESOURCE_ALIAS "assets/gltf/2.0/RiggedSimple/RiggedSimple.gltf" +) +set_source_files_properties("../../../examples/qt3d/exampleresources/assets/gltf/2.0/RiggedSimple/RiggedSimple0.bin" + PROPERTIES QT_RESOURCE_ALIAS "assets/gltf/2.0/RiggedSimple/RiggedSimple0.bin" +) +set_source_files_properties("../../../examples/qt3d/exampleresources/assets/gltf/wine/Wood_Cherry_Original_.jpg" + PROPERTIES QT_RESOURCE_ALIAS "assets/gltf/wine/Wood_Cherry_Original_.jpg" +) +set_source_files_properties("../../../examples/qt3d/exampleresources/assets/gltf/wine/_2004_old_vine_zinfandel_btl_xlg.jpg" + PROPERTIES QT_RESOURCE_ALIAS "assets/gltf/wine/_2004_old_vine_zinfandel_btl_xlg.jpg" +) +set_source_files_properties("../../../examples/qt3d/exampleresources/assets/gltf/wine/artezin_bottle.jpg" + PROPERTIES QT_RESOURCE_ALIAS "assets/gltf/wine/artezin_bottle.jpg" +) +set_source_files_properties("../../../examples/qt3d/exampleresources/assets/gltf/wine/wine.bin" + PROPERTIES QT_RESOURCE_ALIAS "assets/gltf/wine/wine.bin" +) +set_source_files_properties("../../../examples/qt3d/exampleresources/assets/gltf/wine/wine.dae" + PROPERTIES QT_RESOURCE_ALIAS "assets/gltf/wine/wine.dae" +) +set_source_files_properties("../../../examples/qt3d/exampleresources/assets/gltf/wine/wine.gltf" + PROPERTIES QT_RESOURCE_ALIAS "assets/gltf/wine/wine.gltf" +) +set_source_files_properties("../../../examples/qt3d/exampleresources/assets/gltf/wine/wine0FS.glsl" + PROPERTIES QT_RESOURCE_ALIAS "assets/gltf/wine/wine0FS.glsl" +) +set_source_files_properties("../../../examples/qt3d/exampleresources/assets/gltf/wine/wine0VS.glsl" + PROPERTIES QT_RESOURCE_ALIAS "assets/gltf/wine/wine0VS.glsl" +) +set_source_files_properties("../../../examples/qt3d/exampleresources/assets/gltf/wine/wine1FS.glsl" + PROPERTIES QT_RESOURCE_ALIAS "assets/gltf/wine/wine1FS.glsl" +) +set_source_files_properties("../../../examples/qt3d/exampleresources/assets/gltf/wine/wine1VS.glsl" + PROPERTIES QT_RESOURCE_ALIAS "assets/gltf/wine/wine1VS.glsl" +) +set_source_files_properties("../../../examples/qt3d/exampleresources/assets/gltf/wine/wine2FS.glsl" + PROPERTIES QT_RESOURCE_ALIAS "assets/gltf/wine/wine2FS.glsl" +) +set_source_files_properties("../../../examples/qt3d/exampleresources/assets/gltf/wine/wine2VS.glsl" + PROPERTIES QT_RESOURCE_ALIAS "assets/gltf/wine/wine2VS.glsl" +) +set_source_files_properties("../../../examples/qt3d/exampleresources/assets/gltf/wine/wine3FS.glsl" + PROPERTIES QT_RESOURCE_ALIAS "assets/gltf/wine/wine3FS.glsl" +) +set_source_files_properties("../../../examples/qt3d/exampleresources/assets/gltf/wine/wine3VS.glsl" + PROPERTIES QT_RESOURCE_ALIAS "assets/gltf/wine/wine3VS.glsl" +) +set(gltf_resource_files + "assets/gltf/2.0/RiggedFigure/RiggedFigure.gltf" + "assets/gltf/2.0/RiggedFigure/RiggedFigure0.bin" + "assets/gltf/2.0/RiggedSimple/RiggedSimple.gltf" + "assets/gltf/2.0/RiggedSimple/RiggedSimple0.bin" + "assets/gltf/wine/Wood_Cherry_Original_.jpg" + "assets/gltf/wine/_2004_old_vine_zinfandel_btl_xlg.jpg" + "assets/gltf/wine/artezin_bottle.jpg" + "assets/gltf/wine/wine.bin" + "assets/gltf/wine/wine.dae" + "assets/gltf/wine/wine.gltf" + "assets/gltf/wine/wine0FS.glsl" + "assets/gltf/wine/wine0VS.glsl" + "assets/gltf/wine/wine1FS.glsl" + "assets/gltf/wine/wine1VS.glsl" + "assets/gltf/wine/wine2FS.glsl" + "assets/gltf/wine/wine2VS.glsl" + "assets/gltf/wine/wine3FS.glsl" + "assets/gltf/wine/wine3VS.glsl" +) + +qt_add_resource(gltf "gltf" + PREFIX + "/" + BASE + "../../../examples/qt3d/exampleresources" + FILES + ${gltf_resource_files} +) + + +#### Keys ignored in scope 1:.:.:gltf.pro:<TRUE>: +# OTHER_FILES = "main.qml" "Wine.qml" + +## Scopes: +##################################################################### diff --git a/tests/manual/gooch-qml/CMakeLists.txt b/tests/manual/gooch-qml/CMakeLists.txt new file mode 100644 index 000000000..e2312a2b9 --- /dev/null +++ b/tests/manual/gooch-qml/CMakeLists.txt @@ -0,0 +1,71 @@ +# Generated from gooch-qml.pro. + +##################################################################### +## gooch-qml Binary: +##################################################################### + +qt_add_manual_test(gooch-qml + GUI + SOURCES + main.cpp + PUBLIC_LIBRARIES + Qt::3DCore + Qt::3DInput + Qt::3DQuick + Qt::3DQuickExtras + Qt::3DRender + Qt::Gui + Qt::Qml + Qt::Quick +) + +# Resources: +set(gooch-qml_resource_files + "MyEntity.qml" + "main.qml" +) + +qt_add_resource(gooch-qml "gooch-qml" + PREFIX + "/" + FILES + ${gooch-qml_resource_files} +) +set_source_files_properties("../../../examples/qt3d/exampleresources/assets/obj/ball.obj" + PROPERTIES QT_RESOURCE_ALIAS "assets/obj/ball.obj" +) +set_source_files_properties("../../../examples/qt3d/exampleresources/assets/obj/material-sphere.obj" + PROPERTIES QT_RESOURCE_ALIAS "assets/obj/material-sphere.obj" +) +set_source_files_properties("../../../examples/qt3d/exampleresources/assets/obj/plane-10x10.obj" + PROPERTIES QT_RESOURCE_ALIAS "assets/obj/plane-10x10.obj" +) +set_source_files_properties("../../../examples/qt3d/exampleresources/assets/obj/toyplane.obj" + PROPERTIES QT_RESOURCE_ALIAS "assets/obj/toyplane.obj" +) +set_source_files_properties("../../../examples/qt3d/exampleresources/assets/obj/trefoil.obj" + PROPERTIES QT_RESOURCE_ALIAS "assets/obj/trefoil.obj" +) +set(obj_resource_files + "assets/obj/ball.obj" + "assets/obj/material-sphere.obj" + "assets/obj/plane-10x10.obj" + "assets/obj/toyplane.obj" + "assets/obj/trefoil.obj" +) + +qt_add_resource(gooch-qml "obj" + PREFIX + "/" + BASE + "../../../examples/qt3d/exampleresources" + FILES + ${obj_resource_files} +) + + +#### Keys ignored in scope 1:.:.:gooch-qml.pro:<TRUE>: +# OTHER_FILES = "main.qml" "MyEntity.qml" + +## Scopes: +##################################################################### diff --git a/tests/manual/keyboardinput-qml/CMakeLists.txt b/tests/manual/keyboardinput-qml/CMakeLists.txt new file mode 100644 index 000000000..5aa9d9f74 --- /dev/null +++ b/tests/manual/keyboardinput-qml/CMakeLists.txt @@ -0,0 +1,40 @@ +# Generated from keyboardinput-qml.pro. + +##################################################################### +## keyboardinput-qml Binary: +##################################################################### + +qt_add_manual_test(keyboardinput-qml + GUI + SOURCES + main.cpp + PUBLIC_LIBRARIES + Qt::3DCore + Qt::3DInput + Qt::3DQuick + Qt::3DQuickExtras + Qt::3DRender + Qt::Gui + Qt::Qml + Qt::Quick +) + +# Resources: +set(keyboardinput-qml_resource_files + "SphereEntity.qml" + "main.qml" +) + +qt_add_resource(keyboardinput-qml "keyboardinput-qml" + PREFIX + "/" + FILES + ${keyboardinput-qml_resource_files} +) + + +#### Keys ignored in scope 1:.:.:keyboardinput-qml.pro:<TRUE>: +# OTHER_FILES = "main.qml" "SphereEntity.qml" + +## Scopes: +##################################################################### diff --git a/tests/manual/layerfilter-qml/CMakeLists.txt b/tests/manual/layerfilter-qml/CMakeLists.txt new file mode 100644 index 000000000..92edaa974 --- /dev/null +++ b/tests/manual/layerfilter-qml/CMakeLists.txt @@ -0,0 +1,39 @@ +# Generated from layerfilter-qml.pro. + +##################################################################### +## layerfilter-qml Binary: +##################################################################### + +qt_add_manual_test(layerfilter-qml + GUI + SOURCES + main.cpp + PUBLIC_LIBRARIES + Qt::3DCore + Qt::3DInput + Qt::3DQuick + Qt::3DQuickExtras + Qt::3DRender + Qt::Gui + Qt::Qml + Qt::Quick +) + +# Resources: +set(layerfilter-qml_resource_files + "main.qml" +) + +qt_add_resource(layerfilter-qml "layerfilter-qml" + PREFIX + "/" + FILES + ${layerfilter-qml_resource_files} +) + + +#### Keys ignored in scope 1:.:.:layerfilter-qml.pro:<TRUE>: +# OTHER_FILES = "main.qml" + +## Scopes: +##################################################################### diff --git a/tests/manual/loader-qml/CMakeLists.txt b/tests/manual/loader-qml/CMakeLists.txt new file mode 100644 index 000000000..cbd7f679d --- /dev/null +++ b/tests/manual/loader-qml/CMakeLists.txt @@ -0,0 +1,41 @@ +# Generated from loader-qml.pro. + +##################################################################### +## loader-qml Binary: +##################################################################### + +qt_add_manual_test(loader-qml + GUI + SOURCES + main.cpp + PUBLIC_LIBRARIES + Qt::3DCore + Qt::3DInput + Qt::3DQuick + Qt::3DQuickExtras + Qt::3DRender + Qt::Gui + Qt::Qml + Qt::Quick +) + +# Resources: +set(loader-qml_resource_files + "CuboidEntity.qml" + "SphereEntity.qml" + "main.qml" +) + +qt_add_resource(loader-qml "loader-qml" + PREFIX + "/" + FILES + ${loader-qml_resource_files} +) + + +#### Keys ignored in scope 1:.:.:loader-qml.pro:<TRUE>: +# OTHER_FILES = "main.qml" "SphereEntity.qml" "CuboidEntity.qml" + +## Scopes: +##################################################################### diff --git a/tests/manual/lod/CMakeLists.txt b/tests/manual/lod/CMakeLists.txt new file mode 100644 index 000000000..659db4d19 --- /dev/null +++ b/tests/manual/lod/CMakeLists.txt @@ -0,0 +1,44 @@ +# Generated from lod.pro. + +##################################################################### +## lod Binary: +##################################################################### + +qt_add_manual_test(lod + GUI + SOURCES + main.cpp + PUBLIC_LIBRARIES + Qt::3DCore + Qt::3DInput + Qt::3DQuick + Qt::3DQuickExtras + Qt::3DRender + Qt::Gui + Qt::Qml + Qt::Quick +) + +# Resources: +set(lod_resource_files + "ConeEntity.qml" + "CuboidEntity.qml" + "CylinderEntity.qml" + "SphereEntity.qml" + "main.qml" +) + +qt_add_resource(lod "lod" + PREFIX + "/" + FILES + ${lod_resource_files} +) + + +#### Keys ignored in scope 1:.:.:lod.pro:<TRUE>: +# DISTFILES = "ConeEntity.qml" "CuboidEntity.qml" "CylinderEntity.qml" "SphereEntity.qml" +# OTHER_FILES = "main.qml" + +## Scopes: +##################################################################### diff --git a/tests/manual/manual-renderloop/CMakeLists.txt b/tests/manual/manual-renderloop/CMakeLists.txt new file mode 100644 index 000000000..20cd96c4d --- /dev/null +++ b/tests/manual/manual-renderloop/CMakeLists.txt @@ -0,0 +1,21 @@ +# Generated from manual-renderloop.pro. + +##################################################################### +## manual-renderloop Binary: +##################################################################### + +qt_add_manual_test(manual-renderloop + GUI + SOURCES + main.cpp + PUBLIC_LIBRARIES + Qt::3DCore + Qt::3DExtras + Qt::3DInput + Qt::3DRender + Qt::3DRenderPrivate + Qt::Gui +) + +## Scopes: +##################################################################### diff --git a/tests/manual/mesh-morphing/CMakeLists.txt b/tests/manual/mesh-morphing/CMakeLists.txt new file mode 100644 index 000000000..f13f2a2c2 --- /dev/null +++ b/tests/manual/mesh-morphing/CMakeLists.txt @@ -0,0 +1,26 @@ +# Generated from mesh-morphing.pro. + +##################################################################### +## mesh-morphing Binary: +##################################################################### + +qt_add_manual_test(mesh-morphing + GUI + SOURCES + main.cpp + PUBLIC_LIBRARIES + Qt::3DAnimation + Qt::3DCore + Qt::3DExtras + Qt::3DInput + Qt::3DQuick + Qt::3DQuickAnimation + Qt::3DQuickExtras + Qt::3DRender + Qt::Gui + Qt::Qml + Qt::Quick +) + +## Scopes: +##################################################################### diff --git a/tests/manual/mouseinput-qml/CMakeLists.txt b/tests/manual/mouseinput-qml/CMakeLists.txt new file mode 100644 index 000000000..61473d0ff --- /dev/null +++ b/tests/manual/mouseinput-qml/CMakeLists.txt @@ -0,0 +1,39 @@ +# Generated from mouseinput-qml.pro. + +##################################################################### +## mouseinput-qml Binary: +##################################################################### + +qt_add_manual_test(mouseinput-qml + GUI + SOURCES + main.cpp + PUBLIC_LIBRARIES + Qt::3DCore + Qt::3DInput + Qt::3DQuick + Qt::3DQuickExtras + Qt::3DRender + Qt::Gui + Qt::Qml + Qt::Quick +) + +# Resources: +set(mouseinput-qml_resource_files + "main.qml" +) + +qt_add_resource(mouseinput-qml "mouseinput-qml" + PREFIX + "/" + FILES + ${mouseinput-qml_resource_files} +) + + +#### Keys ignored in scope 1:.:.:mouseinput-qml.pro:<TRUE>: +# OTHER_FILES = "main.qml" + +## Scopes: +##################################################################### diff --git a/tests/manual/multiplewindows-qml/CMakeLists.txt b/tests/manual/multiplewindows-qml/CMakeLists.txt new file mode 100644 index 000000000..7765159f5 --- /dev/null +++ b/tests/manual/multiplewindows-qml/CMakeLists.txt @@ -0,0 +1,41 @@ +# Generated from multiplewindows-qml.pro. + +##################################################################### +## multiplewindows-qml Binary: +##################################################################### + +qt_add_manual_test(multiplewindows-qml + GUI + SOURCES + main.cpp + PUBLIC_LIBRARIES + Qt::3DCore + Qt::3DInput + Qt::3DQuick + Qt::3DQuickExtras + Qt::3DRender + Qt::Gui + Qt::Qml + Qt::Quick +) + +# Resources: +set(qml_resource_files + "Scene.qml" + "main.qml" +) + +qt_add_resource(multiplewindows-qml "qml" + PREFIX + "/" + FILES + ${qml_resource_files} +) + + +#### Keys ignored in scope 1:.:.:multiplewindows-qml.pro:<TRUE>: +# DISTFILES = "Scene.qml" +# TEMPLATE = "app" + +## Scopes: +##################################################################### diff --git a/tests/manual/paintedtexture-cpp/CMakeLists.txt b/tests/manual/paintedtexture-cpp/CMakeLists.txt new file mode 100644 index 000000000..85c29d2c2 --- /dev/null +++ b/tests/manual/paintedtexture-cpp/CMakeLists.txt @@ -0,0 +1,22 @@ +# Generated from paintedtexture-cpp.pro. + +##################################################################### +## paintedtexture-cpp Binary: +##################################################################### + +qt_add_manual_test(paintedtexture-cpp + GUI + SOURCES + main.cpp + scene.cpp scene.h + PUBLIC_LIBRARIES + Qt::3DCore + Qt::3DExtras + Qt::3DInput + Qt::3DRender + Qt::Gui + Qt::Widgets +) + +## Scopes: +##################################################################### diff --git a/tests/manual/picking-qml/CMakeLists.txt b/tests/manual/picking-qml/CMakeLists.txt new file mode 100644 index 000000000..1de80aab8 --- /dev/null +++ b/tests/manual/picking-qml/CMakeLists.txt @@ -0,0 +1,41 @@ +# Generated from picking-qml.pro. + +##################################################################### +## picking-qml Binary: +##################################################################### + +qt_add_manual_test(picking-qml + GUI + SOURCES + main.cpp + PUBLIC_LIBRARIES + Qt::3DCore + Qt::3DInput + Qt::3DQuick + Qt::3DQuickExtras + Qt::3DRender + Qt::3DRenderPrivate + Qt::Gui + Qt::Qml + Qt::Quick +) + +# Resources: +set(picking-qml_resource_files + "PickableEntity.qml" + "main.qml" +) + +qt_add_resource(picking-qml "picking-qml" + PREFIX + "/" + FILES + ${picking-qml_resource_files} +) + + +#### Keys ignored in scope 1:.:.:picking-qml.pro:<TRUE>: +# OTHER_FILES = "main.qml" + +## Scopes: +##################################################################### diff --git a/tests/manual/plasma/CMakeLists.txt b/tests/manual/plasma/CMakeLists.txt new file mode 100644 index 000000000..0db9b5008 --- /dev/null +++ b/tests/manual/plasma/CMakeLists.txt @@ -0,0 +1,40 @@ +# Generated from plasma.pro. + +##################################################################### +## plasma Binary: +##################################################################### + +qt_add_manual_test(plasma + GUI + SOURCES + main.cpp + PUBLIC_LIBRARIES + Qt::3DCore + Qt::3DQuick + Qt::3DQuickExtras + Qt::3DRender + Qt::Gui + Qt::Qml + Qt::Quick +) + +# Resources: +set(plasma_resource_files + "main.qml" + "plasma.frag" + "plasma.vert" +) + +qt_add_resource(plasma "plasma" + PREFIX + "/" + FILES + ${plasma_resource_files} +) + + +#### Keys ignored in scope 1:.:.:plasma.pro:<TRUE>: +# OTHER_FILES = "main.qml" "plasma.frag" "plasma.vert" + +## Scopes: +##################################################################### diff --git a/tests/manual/pointlinesize/CMakeLists.txt b/tests/manual/pointlinesize/CMakeLists.txt new file mode 100644 index 000000000..f724fbee0 --- /dev/null +++ b/tests/manual/pointlinesize/CMakeLists.txt @@ -0,0 +1,40 @@ +# Generated from pointlinesize.pro. + +##################################################################### +## pointlinesize Binary: +##################################################################### + +qt_add_manual_test(pointlinesize + GUI + SOURCES + main.cpp + PUBLIC_LIBRARIES + Qt::3DCore + Qt::3DInput + Qt::3DQuick + Qt::3DQuickExtras + Qt::3DRender + Qt::Gui + Qt::Qml + Qt::Quick +) + +# Resources: +set(pointlinesize_resource_files + "Scene.qml" + "main.qml" +) + +qt_add_resource(pointlinesize "pointlinesize" + PREFIX + "/" + FILES + ${pointlinesize_resource_files} +) + + +#### Keys ignored in scope 1:.:.:pointlinesize.pro:<TRUE>: +# OTHER_FILES = "Scene.qml" "main.qml" + +## Scopes: +##################################################################### diff --git a/tests/manual/proximityfilter/CMakeLists.txt b/tests/manual/proximityfilter/CMakeLists.txt new file mode 100644 index 000000000..fff1c8d8a --- /dev/null +++ b/tests/manual/proximityfilter/CMakeLists.txt @@ -0,0 +1,35 @@ +# Generated from proximityfilter.pro. + +##################################################################### +## proximityfilter Binary: +##################################################################### + +qt_add_manual_test(proximityfilter + GUI + SOURCES + main.cpp + PUBLIC_LIBRARIES + Qt::3DCore + Qt::3DInput + Qt::3DQuick + Qt::3DQuickExtras + Qt::3DRender + Qt::Gui + Qt::Quick +) + +# Resources: +set(proximityfilter_resource_files + "main.qml" +) + +qt_add_resource(proximityfilter "proximityfilter" + PREFIX + "/" + FILES + ${proximityfilter_resource_files} +) + + +## Scopes: +##################################################################### diff --git a/tests/manual/qtbug-72236/CMakeLists.txt b/tests/manual/qtbug-72236/CMakeLists.txt new file mode 100644 index 000000000..7f7ccd3cf --- /dev/null +++ b/tests/manual/qtbug-72236/CMakeLists.txt @@ -0,0 +1,20 @@ +# Generated from qtbug-72236.pro. + +##################################################################### +## qtbug-72236 Binary: +##################################################################### + +qt_add_manual_test(qtbug-72236 + GUI + SOURCES + main.cpp + PUBLIC_LIBRARIES + Qt::3DCore + Qt::3DExtras + Qt::3DInput + Qt::3DRender + Qt::Gui +) + +## Scopes: +##################################################################### diff --git a/tests/manual/qtbug-76766/CMakeLists.txt b/tests/manual/qtbug-76766/CMakeLists.txt new file mode 100644 index 000000000..ef1d8c7c2 --- /dev/null +++ b/tests/manual/qtbug-76766/CMakeLists.txt @@ -0,0 +1,48 @@ +# Generated from qtbug-76766.pro. + +##################################################################### +## qtbug-76766 Binary: +##################################################################### + +qt_add_manual_test(qtbug-76766 + GUI + SOURCES + main.cpp + PUBLIC_LIBRARIES + Qt::Gui + Qt::Qml + Qt::Quick +) + +# Resources: +set(qml_resource_files + "FrameGraph.qml" + "Material1.qml" + "Material2.qml" + "PostProcess.qml" + "SceneRoot.qml" + "expected_output.png" + "main.qml" +) + +qt_add_resource(qtbug-76766 "qml" + PREFIX + "/" + FILES + ${qml_resource_files} +) +set(shaders_resource_files + "shaders/shader.frag" + "shaders/shader.vert" +) + +qt_add_resource(qtbug-76766 "shaders" + PREFIX + "/" + FILES + ${shaders_resource_files} +) + + +#### Keys ignored in scope 1:.:.:qtbug-76766.pro:<TRUE>: +# TEMPLATE = "app" diff --git a/tests/manual/quickwidget-switch/CMakeLists.txt b/tests/manual/quickwidget-switch/CMakeLists.txt new file mode 100644 index 000000000..6ef9e1190 --- /dev/null +++ b/tests/manual/quickwidget-switch/CMakeLists.txt @@ -0,0 +1,40 @@ +# Generated from quickwidget-switch.pro. + +##################################################################### +## quickwidget-switch Binary: +##################################################################### + +qt_add_manual_test(quickwidget-switch + GUI + SOURCES + main.cpp + PUBLIC_LIBRARIES + Qt::3DCore + Qt::3DExtras + Qt::3DInput + Qt::3DLogic + Qt::3DQuick + Qt::3DQuickExtras + Qt::3DRender + Qt::Gui + Qt::Qml + Qt::Quick + Qt::QuickWidgets + Qt::Widgets +) + +# Resources: +set(quickwidget-switch_resource_files + "main.qml" +) + +qt_add_resource(quickwidget-switch "quickwidget-switch" + PREFIX + "/" + FILES + ${quickwidget-switch_resource_files} +) + + +#### Keys ignored in scope 1:.:.:quickwidget-switch.pro:<TRUE>: +# TEMPLATE = "app" diff --git a/tests/manual/quickwindow-switch/CMakeLists.txt b/tests/manual/quickwindow-switch/CMakeLists.txt new file mode 100644 index 000000000..d1fa75f92 --- /dev/null +++ b/tests/manual/quickwindow-switch/CMakeLists.txt @@ -0,0 +1,38 @@ +# Generated from quickwindow-switch.pro. + +##################################################################### +## quickwindow-switch Binary: +##################################################################### + +qt_add_manual_test(quickwindow-switch + GUI + SOURCES + main.cpp + PUBLIC_LIBRARIES + Qt::3DCore + Qt::3DExtras + Qt::3DInput + Qt::3DLogic + Qt::3DQuick + Qt::3DQuickExtras + Qt::3DRender + Qt::Gui + Qt::Qml + Qt::Quick +) + +# Resources: +set(quickwindow-switch_resource_files + "main.qml" +) + +qt_add_resource(quickwindow-switch "quickwindow-switch" + PREFIX + "/" + FILES + ${quickwindow-switch_resource_files} +) + + +#### Keys ignored in scope 1:.:.:quickwindow-switch.pro:<TRUE>: +# TEMPLATE = "app" diff --git a/tests/manual/raster-cpp/CMakeLists.txt b/tests/manual/raster-cpp/CMakeLists.txt new file mode 100644 index 000000000..d039fad82 --- /dev/null +++ b/tests/manual/raster-cpp/CMakeLists.txt @@ -0,0 +1,20 @@ +# Generated from raster-cpp.pro. + +##################################################################### +## raster-cpp Binary: +##################################################################### + +qt_add_manual_test(raster-cpp + GUI + SOURCES + main.cpp + PUBLIC_LIBRARIES + Qt::3DCore + Qt::3DExtras + Qt::3DInput + Qt::3DRender + Qt::Gui +) + +## Scopes: +##################################################################### diff --git a/tests/manual/raster-qml/CMakeLists.txt b/tests/manual/raster-qml/CMakeLists.txt new file mode 100644 index 000000000..80ffbe893 --- /dev/null +++ b/tests/manual/raster-qml/CMakeLists.txt @@ -0,0 +1,39 @@ +# Generated from raster-qml.pro. + +##################################################################### +## raster-qml Binary: +##################################################################### + +qt_add_manual_test(raster-qml + GUI + SOURCES + main.cpp + PUBLIC_LIBRARIES + Qt::3DCore + Qt::3DInput + Qt::3DQuick + Qt::3DQuickExtras + Qt::3DRender + Qt::Gui + Qt::Qml + Qt::Quick +) + +# Resources: +set(raster-qml_resource_files + "main.qml" +) + +qt_add_resource(raster-qml "raster-qml" + PREFIX + "/" + FILES + ${raster-qml_resource_files} +) + + +#### Keys ignored in scope 1:.:.:raster-qml.pro:<TRUE>: +# OTHER_FILES = "main.qml" + +## Scopes: +##################################################################### diff --git a/tests/manual/raycasting-qml/CMakeLists.txt b/tests/manual/raycasting-qml/CMakeLists.txt new file mode 100644 index 000000000..7b1549f3f --- /dev/null +++ b/tests/manual/raycasting-qml/CMakeLists.txt @@ -0,0 +1,39 @@ +# Generated from raycasting-qml.pro. + +##################################################################### +## raycasting-qml Binary: +##################################################################### + +qt_add_manual_test(raycasting-qml + GUI + SOURCES + main.cpp + PUBLIC_LIBRARIES + Qt::3DCore + Qt::3DInput + Qt::3DQuick + Qt::3DQuickExtras + Qt::3DRender + Qt::Gui + Qt::Qml + Qt::Quick +) + +# Resources: +set(raycasting-qml_resource_files + "main.qml" +) + +qt_add_resource(raycasting-qml "raycasting-qml" + PREFIX + "/" + FILES + ${raycasting-qml_resource_files} +) + + +#### Keys ignored in scope 1:.:.:raycasting-qml.pro:<TRUE>: +# OTHER_FILES = "main.qml" + +## Scopes: +##################################################################### diff --git a/tests/manual/render-qml-to-texture-qml/CMakeLists.txt b/tests/manual/render-qml-to-texture-qml/CMakeLists.txt new file mode 100644 index 000000000..5cecc8e3c --- /dev/null +++ b/tests/manual/render-qml-to-texture-qml/CMakeLists.txt @@ -0,0 +1,40 @@ +# Generated from render-qml-to-texture-qml.pro. + +##################################################################### +## render-qml-to-texture-qml Binary: +##################################################################### + +qt_add_manual_test(render-qml-to-texture-qml + GUI + SOURCES + main.cpp + PUBLIC_LIBRARIES + Qt::3DCore + Qt::3DExtras + Qt::3DInput + Qt::3DQuick + Qt::3DRender + Qt::Gui + Qt::Qml + Qt::Quick +) + +# Resources: +set(render-qml-to-texture-qml_resource_files + "InteractiveGui.qml" + "main.qml" +) + +qt_add_resource(render-qml-to-texture-qml "render-qml-to-texture-qml" + PREFIX + "/" + FILES + ${render-qml-to-texture-qml_resource_files} +) + + +#### Keys ignored in scope 1:.:.:render-qml-to-texture-qml.pro:<TRUE>: +# OTHER_FILES = "main.qml" + +## Scopes: +##################################################################### diff --git a/tests/manual/render-qml-to-texture/CMakeLists.txt b/tests/manual/render-qml-to-texture/CMakeLists.txt new file mode 100644 index 000000000..b87c58dd2 --- /dev/null +++ b/tests/manual/render-qml-to-texture/CMakeLists.txt @@ -0,0 +1,48 @@ +# Generated from render-qml-to-texture.pro. + +##################################################################### +## render-qml-to-texture Binary: +##################################################################### + +qt_add_manual_test(render-qml-to-texture + GUI + SOURCES + main.cpp + planematerial.cpp planematerial.h + PUBLIC_LIBRARIES + Qt::3DCore + Qt::3DExtras + Qt::3DInput + Qt::3DQuick + Qt::3DQuickRender + Qt::3DQuickScene2D + Qt::3DRender + Qt::Gui + Qt::Qml + Qt::Quick +) + +# Resources: +set(render-qml-to-texture_resource_files + "OffscreenGui.qml" + "TextRectangle.qml" + "shaders/es2/texturing.frag" + "shaders/es2/texturing.vert" + "shaders/gl3/texturing.frag" + "shaders/gl3/texturing.vert" +) + +qt_add_resource(render-qml-to-texture "render-qml-to-texture" + PREFIX + "/" + FILES + ${render-qml-to-texture_resource_files} +) + + +#### Keys ignored in scope 1:.:.:render-qml-to-texture.pro:<TRUE>: +# DISTFILES = "OffscreenGui.qml" "TextRectangle.qml" +# OTHER_FILES = "main.qml" + +## Scopes: +##################################################################### diff --git a/tests/manual/rendercapture-cpp/CMakeLists.txt b/tests/manual/rendercapture-cpp/CMakeLists.txt new file mode 100644 index 000000000..5a54bfd23 --- /dev/null +++ b/tests/manual/rendercapture-cpp/CMakeLists.txt @@ -0,0 +1,23 @@ +# Generated from rendercapture-cpp.pro. + +##################################################################### +## rendercapture-cpp Binary: +##################################################################### + +qt_add_manual_test(rendercapture-cpp + GUI + SOURCES + main.cpp + mycapture.h + orbittransformcontroller.cpp orbittransformcontroller.h + PUBLIC_LIBRARIES + Qt::3DCore + Qt::3DExtras + Qt::3DInput + Qt::3DRender + Qt::Gui + Qt::Widgets +) + +## Scopes: +##################################################################### diff --git a/tests/manual/rendercapture-qml-fbo/CMakeLists.txt b/tests/manual/rendercapture-qml-fbo/CMakeLists.txt new file mode 100644 index 000000000..74d2a6f33 --- /dev/null +++ b/tests/manual/rendercapture-qml-fbo/CMakeLists.txt @@ -0,0 +1,43 @@ +# Generated from rendercapture-qml-fbo.pro. + +##################################################################### +## rendercapture-qml-fbo Binary: +##################################################################### + +qt_add_manual_test(rendercapture-qml-fbo + GUI + SOURCES + main.cpp + rendercaptureprovider.h + PUBLIC_LIBRARIES + Qt::3DCore + Qt::3DExtras + Qt::3DInput + Qt::3DLogic + Qt::3DQuick + Qt::3DQuickExtras + Qt::3DRender + Qt::Gui + Qt::Qml + Qt::Quick +) + +# Resources: +set(qml_resource_files + "CaptureScene.qml" + "main.qml" +) + +qt_add_resource(rendercapture-qml-fbo "qml" + PREFIX + "/" + FILES + ${qml_resource_files} +) + + +#### Keys ignored in scope 1:.:.:rendercapture-qml-fbo.pro:<TRUE>: +# DISTFILES = "main.qml" + +## Scopes: +##################################################################### diff --git a/tests/manual/rendercapture-qml/CMakeLists.txt b/tests/manual/rendercapture-qml/CMakeLists.txt new file mode 100644 index 000000000..04ae704bf --- /dev/null +++ b/tests/manual/rendercapture-qml/CMakeLists.txt @@ -0,0 +1,43 @@ +# Generated from rendercapture-qml.pro. + +##################################################################### +## rendercapture-qml Binary: +##################################################################### + +qt_add_manual_test(rendercapture-qml + GUI + SOURCES + main.cpp + rendercaptureprovider.h + PUBLIC_LIBRARIES + Qt::3DCore + Qt::3DExtras + Qt::3DInput + Qt::3DLogic + Qt::3DQuick + Qt::3DQuickExtras + Qt::3DRender + Qt::Gui + Qt::Qml + Qt::Quick +) + +# Resources: +set(qml_resource_files + "CaptureScene.qml" + "main.qml" +) + +qt_add_resource(rendercapture-qml "qml" + PREFIX + "/" + FILES + ${qml_resource_files} +) + + +#### Keys ignored in scope 1:.:.:rendercapture-qml.pro:<TRUE>: +# DISTFILES = "main.qml" + +## Scopes: +##################################################################### diff --git a/tests/manual/rhi/CMakeLists.txt b/tests/manual/rhi/CMakeLists.txt new file mode 100644 index 000000000..08074d3a7 --- /dev/null +++ b/tests/manual/rhi/CMakeLists.txt @@ -0,0 +1,33 @@ +# Generated from rhi.pro. + +##################################################################### +## rhi Binary: +##################################################################### + +qt_add_manual_test(rhi + GUI + SOURCES + main.cpp + PUBLIC_LIBRARIES + Qt::3DCore + Qt::3DExtras + Qt::3DInput + Qt::3DRender + Qt::Gui +) + +# Resources: +set(qmake_immediate_resource_files + "qtlogo.png" +) + +qt_add_resource(rhi "qmake_immediate" + PREFIX + "/" + FILES + ${qmake_immediate_resource_files} +) + + +## Scopes: +##################################################################### diff --git a/tests/manual/rigged-simple/CMakeLists.txt b/tests/manual/rigged-simple/CMakeLists.txt new file mode 100644 index 000000000..6a77e2aa5 --- /dev/null +++ b/tests/manual/rigged-simple/CMakeLists.txt @@ -0,0 +1,190 @@ +# Generated from rigged-simple.pro. + +##################################################################### +## rigged-simple Binary: +##################################################################### + +qt_add_manual_test(rigged-simple + GUI + SOURCES + main.cpp + PUBLIC_LIBRARIES + Qt::3DAnimation + Qt::3DCore + Qt::3DInput + Qt::3DQuick + Qt::3DQuickExtras + Qt::3DRender + Qt::Gui + Qt::Qml + Qt::Quick +) + +# Resources: +set(rigged-simple_resource_files + "DefaultSceneEntity.qml" + "SkinnedEntity.qml" + "SkinnedPbrEffect.qml" + "main.qml" + "skinnedPbr.vert" +) + +qt_add_resource(rigged-simple "rigged-simple" + PREFIX + "/" + FILES + ${rigged-simple_resource_files} +) +set_source_files_properties("../../../examples/qt3d/exampleresources/assets/cubemaps/default/default_irradiance.dds" + PROPERTIES QT_RESOURCE_ALIAS "assets/cubemaps/default/default_irradiance.dds" +) +set_source_files_properties("../../../examples/qt3d/exampleresources/assets/cubemaps/default/default_specular.dds" + PROPERTIES QT_RESOURCE_ALIAS "assets/cubemaps/default/default_specular.dds" +) +set_source_files_properties("../../../examples/qt3d/exampleresources/assets/cubemaps/miramar/miramar_negx.webp" + PROPERTIES QT_RESOURCE_ALIAS "assets/cubemaps/miramar/miramar_negx.webp" +) +set_source_files_properties("../../../examples/qt3d/exampleresources/assets/cubemaps/miramar/miramar_negy.webp" + PROPERTIES QT_RESOURCE_ALIAS "assets/cubemaps/miramar/miramar_negy.webp" +) +set_source_files_properties("../../../examples/qt3d/exampleresources/assets/cubemaps/miramar/miramar_negz.webp" + PROPERTIES QT_RESOURCE_ALIAS "assets/cubemaps/miramar/miramar_negz.webp" +) +set_source_files_properties("../../../examples/qt3d/exampleresources/assets/cubemaps/miramar/miramar_posx.webp" + PROPERTIES QT_RESOURCE_ALIAS "assets/cubemaps/miramar/miramar_posx.webp" +) +set_source_files_properties("../../../examples/qt3d/exampleresources/assets/cubemaps/miramar/miramar_posy.webp" + PROPERTIES QT_RESOURCE_ALIAS "assets/cubemaps/miramar/miramar_posy.webp" +) +set_source_files_properties("../../../examples/qt3d/exampleresources/assets/cubemaps/miramar/miramar_posz.webp" + PROPERTIES QT_RESOURCE_ALIAS "assets/cubemaps/miramar/miramar_posz.webp" +) +set(cubemaps_resource_files + "assets/cubemaps/default/default_irradiance.dds" + "assets/cubemaps/default/default_specular.dds" + "assets/cubemaps/miramar/miramar_negx.webp" + "assets/cubemaps/miramar/miramar_negy.webp" + "assets/cubemaps/miramar/miramar_negz.webp" + "assets/cubemaps/miramar/miramar_posx.webp" + "assets/cubemaps/miramar/miramar_posy.webp" + "assets/cubemaps/miramar/miramar_posz.webp" +) + +qt_add_resource(rigged-simple "cubemaps" + PREFIX + "/" + BASE + "../../../examples/qt3d/exampleresources" + FILES + ${cubemaps_resource_files} +) +set_source_files_properties("../../../examples/qt3d/exampleresources/assets/envmaps/cedar-bridge/cedar_bridge_irradiance.dds" + PROPERTIES QT_RESOURCE_ALIAS "assets/envmaps/cedar-bridge/cedar_bridge_irradiance.dds" +) +set_source_files_properties("../../../examples/qt3d/exampleresources/assets/envmaps/cedar-bridge/cedar_bridge_specular.dds" + PROPERTIES QT_RESOURCE_ALIAS "assets/envmaps/cedar-bridge/cedar_bridge_specular.dds" +) +set(envmaps_resource_files + "assets/envmaps/cedar-bridge/cedar_bridge_irradiance.dds" + "assets/envmaps/cedar-bridge/cedar_bridge_specular.dds" +) + +qt_add_resource(rigged-simple "envmaps" + PREFIX + "/" + BASE + "../../../examples/qt3d/exampleresources" + FILES + ${envmaps_resource_files} +) +set_source_files_properties("../../../examples/qt3d/exampleresources/assets/gltf/2.0/RiggedFigure/RiggedFigure.gltf" + PROPERTIES QT_RESOURCE_ALIAS "assets/gltf/2.0/RiggedFigure/RiggedFigure.gltf" +) +set_source_files_properties("../../../examples/qt3d/exampleresources/assets/gltf/2.0/RiggedFigure/RiggedFigure0.bin" + PROPERTIES QT_RESOURCE_ALIAS "assets/gltf/2.0/RiggedFigure/RiggedFigure0.bin" +) +set_source_files_properties("../../../examples/qt3d/exampleresources/assets/gltf/2.0/RiggedSimple/RiggedSimple.gltf" + PROPERTIES QT_RESOURCE_ALIAS "assets/gltf/2.0/RiggedSimple/RiggedSimple.gltf" +) +set_source_files_properties("../../../examples/qt3d/exampleresources/assets/gltf/2.0/RiggedSimple/RiggedSimple0.bin" + PROPERTIES QT_RESOURCE_ALIAS "assets/gltf/2.0/RiggedSimple/RiggedSimple0.bin" +) +set_source_files_properties("../../../examples/qt3d/exampleresources/assets/gltf/wine/Wood_Cherry_Original_.jpg" + PROPERTIES QT_RESOURCE_ALIAS "assets/gltf/wine/Wood_Cherry_Original_.jpg" +) +set_source_files_properties("../../../examples/qt3d/exampleresources/assets/gltf/wine/_2004_old_vine_zinfandel_btl_xlg.jpg" + PROPERTIES QT_RESOURCE_ALIAS "assets/gltf/wine/_2004_old_vine_zinfandel_btl_xlg.jpg" +) +set_source_files_properties("../../../examples/qt3d/exampleresources/assets/gltf/wine/artezin_bottle.jpg" + PROPERTIES QT_RESOURCE_ALIAS "assets/gltf/wine/artezin_bottle.jpg" +) +set_source_files_properties("../../../examples/qt3d/exampleresources/assets/gltf/wine/wine.bin" + PROPERTIES QT_RESOURCE_ALIAS "assets/gltf/wine/wine.bin" +) +set_source_files_properties("../../../examples/qt3d/exampleresources/assets/gltf/wine/wine.dae" + PROPERTIES QT_RESOURCE_ALIAS "assets/gltf/wine/wine.dae" +) +set_source_files_properties("../../../examples/qt3d/exampleresources/assets/gltf/wine/wine.gltf" + PROPERTIES QT_RESOURCE_ALIAS "assets/gltf/wine/wine.gltf" +) +set_source_files_properties("../../../examples/qt3d/exampleresources/assets/gltf/wine/wine0FS.glsl" + PROPERTIES QT_RESOURCE_ALIAS "assets/gltf/wine/wine0FS.glsl" +) +set_source_files_properties("../../../examples/qt3d/exampleresources/assets/gltf/wine/wine0VS.glsl" + PROPERTIES QT_RESOURCE_ALIAS "assets/gltf/wine/wine0VS.glsl" +) +set_source_files_properties("../../../examples/qt3d/exampleresources/assets/gltf/wine/wine1FS.glsl" + PROPERTIES QT_RESOURCE_ALIAS "assets/gltf/wine/wine1FS.glsl" +) +set_source_files_properties("../../../examples/qt3d/exampleresources/assets/gltf/wine/wine1VS.glsl" + PROPERTIES QT_RESOURCE_ALIAS "assets/gltf/wine/wine1VS.glsl" +) +set_source_files_properties("../../../examples/qt3d/exampleresources/assets/gltf/wine/wine2FS.glsl" + PROPERTIES QT_RESOURCE_ALIAS "assets/gltf/wine/wine2FS.glsl" +) +set_source_files_properties("../../../examples/qt3d/exampleresources/assets/gltf/wine/wine2VS.glsl" + PROPERTIES QT_RESOURCE_ALIAS "assets/gltf/wine/wine2VS.glsl" +) +set_source_files_properties("../../../examples/qt3d/exampleresources/assets/gltf/wine/wine3FS.glsl" + PROPERTIES QT_RESOURCE_ALIAS "assets/gltf/wine/wine3FS.glsl" +) +set_source_files_properties("../../../examples/qt3d/exampleresources/assets/gltf/wine/wine3VS.glsl" + PROPERTIES QT_RESOURCE_ALIAS "assets/gltf/wine/wine3VS.glsl" +) +set(gltf_resource_files + "assets/gltf/2.0/RiggedFigure/RiggedFigure.gltf" + "assets/gltf/2.0/RiggedFigure/RiggedFigure0.bin" + "assets/gltf/2.0/RiggedSimple/RiggedSimple.gltf" + "assets/gltf/2.0/RiggedSimple/RiggedSimple0.bin" + "assets/gltf/wine/Wood_Cherry_Original_.jpg" + "assets/gltf/wine/_2004_old_vine_zinfandel_btl_xlg.jpg" + "assets/gltf/wine/artezin_bottle.jpg" + "assets/gltf/wine/wine.bin" + "assets/gltf/wine/wine.dae" + "assets/gltf/wine/wine.gltf" + "assets/gltf/wine/wine0FS.glsl" + "assets/gltf/wine/wine0VS.glsl" + "assets/gltf/wine/wine1FS.glsl" + "assets/gltf/wine/wine1VS.glsl" + "assets/gltf/wine/wine2FS.glsl" + "assets/gltf/wine/wine2VS.glsl" + "assets/gltf/wine/wine3FS.glsl" + "assets/gltf/wine/wine3VS.glsl" +) + +qt_add_resource(rigged-simple "gltf" + PREFIX + "/" + BASE + "../../../examples/qt3d/exampleresources" + FILES + ${gltf_resource_files} +) + + +#### Keys ignored in scope 1:.:.:rigged-simple.pro:<TRUE>: +# DISTFILES = "skinnedPbr.vert" +# OTHER_FILES = "main.qml" "DefaultSceneEntity.qml" "SkinnedEntity.qml" "SkinnedPbrEffect.qml" + +## Scopes: +##################################################################### diff --git a/tests/manual/scene3d-in-sync/CMakeLists.txt b/tests/manual/scene3d-in-sync/CMakeLists.txt new file mode 100644 index 000000000..2c172b9e7 --- /dev/null +++ b/tests/manual/scene3d-in-sync/CMakeLists.txt @@ -0,0 +1,32 @@ +# Generated from scene3d-in-sync.pro. + +##################################################################### +## scene3d-in-sync Binary: +##################################################################### + +qt_add_manual_test(scene3d-in-sync + GUI + SOURCES + main.cpp + PUBLIC_LIBRARIES + Qt::3DInput + Qt::Gui + Qt::Qml + Qt::Quick +) + +# Resources: +set(scene3d-in-sync_resource_files + "main.qml" +) + +qt_add_resource(scene3d-in-sync "scene3d-in-sync" + PREFIX + "/" + FILES + ${scene3d-in-sync_resource_files} +) + + +#### Keys ignored in scope 1:.:.:scene3d-in-sync.pro:<TRUE>: +# OTHER_FILES = "main.qml" diff --git a/tests/manual/scene3d-loader/CMakeLists.txt b/tests/manual/scene3d-loader/CMakeLists.txt new file mode 100644 index 000000000..141065ea8 --- /dev/null +++ b/tests/manual/scene3d-loader/CMakeLists.txt @@ -0,0 +1,40 @@ +# Generated from scene3d-loader.pro. + +##################################################################### +## scene3d-loader Binary: +##################################################################### + +qt_add_manual_test(scene3d-loader + GUI + SOURCES + main.cpp + PUBLIC_LIBRARIES + Qt::3DCore + Qt::3DInput + Qt::3DRender + Qt::Gui + Qt::Qml + Qt::Quick +) + +# Resources: +set(scene3d-loader_resource_files + "AnimatedEntity.qml" + "Scene.qml" + "Scene2.qml" + "main.qml" +) + +qt_add_resource(scene3d-loader "scene3d-loader" + PREFIX + "/" + FILES + ${scene3d-loader_resource_files} +) + + +#### Keys ignored in scope 1:.:.:scene3d-loader.pro:<TRUE>: +# OTHER_FILES = "AnimatedEntity.qml" "main.qml" "Scene.qml" "Scene2.qml" + +## Scopes: +##################################################################### diff --git a/tests/manual/scene3d-visibility/CMakeLists.txt b/tests/manual/scene3d-visibility/CMakeLists.txt new file mode 100644 index 000000000..ffa3adc4e --- /dev/null +++ b/tests/manual/scene3d-visibility/CMakeLists.txt @@ -0,0 +1,32 @@ +# Generated from scene3d-visibility.pro. + +##################################################################### +## scene3d-visibility Binary: +##################################################################### + +qt_add_manual_test(scene3d-visibility + GUI + SOURCES + main.cpp + PUBLIC_LIBRARIES + Qt::3DInput + Qt::Gui + Qt::Qml + Qt::Quick +) + +# Resources: +set(scene3d-visibility_resource_files + "main.qml" +) + +qt_add_resource(scene3d-visibility "scene3d-visibility" + PREFIX + "/" + FILES + ${scene3d-visibility_resource_files} +) + + +#### Keys ignored in scope 1:.:.:scene3d-visibility.pro:<TRUE>: +# OTHER_FILES = "main.qml" diff --git a/tests/manual/shader-image-qml/CMakeLists.txt b/tests/manual/shader-image-qml/CMakeLists.txt new file mode 100644 index 000000000..451284f40 --- /dev/null +++ b/tests/manual/shader-image-qml/CMakeLists.txt @@ -0,0 +1,40 @@ +# Generated from shader-image-qml.pro. + +##################################################################### +## shader-image-qml Binary: +##################################################################### + +qt_add_manual_test(shader-image-qml + GUI + SOURCES + main.cpp + PUBLIC_LIBRARIES + Qt::3DCore + Qt::3DInput + Qt::3DQuick + Qt::3DQuickExtras + Qt::3DRender + Qt::Gui + Qt::Qml + Qt::Quick +) + +# Resources: +set(shader-image-qml_resource_files + "image_512x512.jpg" + "main.qml" +) + +qt_add_resource(shader-image-qml "shader-image-qml" + PREFIX + "/" + FILES + ${shader-image-qml_resource_files} +) + + +#### Keys ignored in scope 1:.:.:shader-image-qml.pro:<TRUE>: +# OTHER_FILES = "main.qml" + +## Scopes: +##################################################################### diff --git a/tests/manual/shared_texture_image/CMakeLists.txt b/tests/manual/shared_texture_image/CMakeLists.txt new file mode 100644 index 000000000..96367e521 --- /dev/null +++ b/tests/manual/shared_texture_image/CMakeLists.txt @@ -0,0 +1,38 @@ +# Generated from shared_texture_image.pro. + +##################################################################### +## shared_texture_image Binary: +##################################################################### + +qt_add_manual_test(shared_texture_image + GUI + SOURCES + main.cpp + PUBLIC_LIBRARIES + Qt::3DCore + Qt::3DInput + Qt::3DLogic + Qt::3DQuick + Qt::3DQuickExtras + Qt::3DRender + Qt::Gui + Qt::Qml + Qt::Quick +) + +# Resources: +set(shared_texture_image_resource_files + "image.png" + "main.qml" +) + +qt_add_resource(shared_texture_image "shared_texture_image" + PREFIX + "/" + FILES + ${shared_texture_image_resource_files} +) + + +#### Keys ignored in scope 1:.:.:shared_texture_image.pro:<TRUE>: +# OTHER_FILES = "main.qml" diff --git a/tests/manual/sharedtexture/CMakeLists.txt b/tests/manual/sharedtexture/CMakeLists.txt new file mode 100644 index 000000000..0ce55db2d --- /dev/null +++ b/tests/manual/sharedtexture/CMakeLists.txt @@ -0,0 +1,23 @@ +# Generated from sharedtexture.pro. + +##################################################################### +## sharedtexture Binary: +##################################################################### + +qt_add_manual_test(sharedtexture + GUI + SOURCES + main.cpp + videoplayer.cpp videoplayer.h + PUBLIC_LIBRARIES + Qt::3DCore + Qt::3DExtras + Qt::3DInput + Qt::3DRender + Qt::Gui + Qt::Multimedia + Qt::Widgets +) + +## Scopes: +##################################################################### diff --git a/tests/manual/sharedtextureqml/CMakeLists.txt b/tests/manual/sharedtextureqml/CMakeLists.txt new file mode 100644 index 000000000..c9a717ec0 --- /dev/null +++ b/tests/manual/sharedtextureqml/CMakeLists.txt @@ -0,0 +1,41 @@ +# Generated from sharedtextureqml.pro. + +##################################################################### +## sharedtextureqml Binary: +##################################################################### + +qt_add_manual_test(sharedtextureqml + GUI + SOURCES + ../sharedtexture/videoplayer.cpp ../sharedtexture/videoplayer.h + main.cpp + INCLUDE_DIRECTORIES + ../sharedtexture + PUBLIC_LIBRARIES + Qt::3DCore + Qt::3DExtras + Qt::3DInput + Qt::3DQuickExtras + Qt::3DRender + Qt::Gui + Qt::GuiPrivate + Qt::Multimedia + Qt::Quick + Qt::Widgets +) + +# Resources: +set(qml_resource_files + "main.qml" +) + +qt_add_resource(sharedtextureqml "qml" + PREFIX + "/" + FILES + ${qml_resource_files} +) + + +## Scopes: +##################################################################### diff --git a/tests/manual/simple-shaders-qml/CMakeLists.txt b/tests/manual/simple-shaders-qml/CMakeLists.txt new file mode 100644 index 000000000..9694f3848 --- /dev/null +++ b/tests/manual/simple-shaders-qml/CMakeLists.txt @@ -0,0 +1,41 @@ +# Generated from simple-shaders-qml.pro. + +##################################################################### +## simple-shaders-qml Binary: +##################################################################### + +qt_add_manual_test(simple-shaders-qml + GUI + SOURCES + main.cpp + PUBLIC_LIBRARIES + Qt::3DCore + Qt::3DInput + Qt::3DQuick + Qt::3DQuickExtras + Qt::3DRender + Qt::Gui + Qt::Qml + Qt::Quick +) + +# Resources: +set(simple-shaders-qml_resource_files + "main.qml" + "simple-shader.frag" + "simple-shader.vert" +) + +qt_add_resource(simple-shaders-qml "simple-shaders-qml" + PREFIX + "/" + FILES + ${simple-shaders-qml_resource_files} +) + + +#### Keys ignored in scope 1:.:.:simple-shaders-qml.pro:<TRUE>: +# OTHER_FILES = "main.qml" "simple-shader.vert" "simple-shader.frag" + +## Scopes: +##################################################################### diff --git a/tests/manual/skinned-mesh/CMakeLists.txt b/tests/manual/skinned-mesh/CMakeLists.txt new file mode 100644 index 000000000..f3c6cc7e5 --- /dev/null +++ b/tests/manual/skinned-mesh/CMakeLists.txt @@ -0,0 +1,191 @@ +# Generated from skinned-mesh.pro. + +##################################################################### +## skinned-mesh Binary: +##################################################################### + +qt_add_manual_test(skinned-mesh + GUI + SOURCES + main.cpp + PUBLIC_LIBRARIES + Qt::3DAnimation + Qt::3DCore + Qt::3DInput + Qt::3DQuick + Qt::3DQuickExtras + Qt::3DRender + Qt::Gui + Qt::Qml + Qt::Quick +) + +# Resources: +set(skinned-mesh_resource_files + "DefaultSceneEntity.qml" + "SkinnedEntity.qml" + "SkinnedPbrEffect.qml" + "jump.json" + "main.qml" + "skinnedPbr.vert" +) + +qt_add_resource(skinned-mesh "skinned-mesh" + PREFIX + "/" + FILES + ${skinned-mesh_resource_files} +) +set_source_files_properties("../../../examples/qt3d/exampleresources/assets/cubemaps/default/default_irradiance.dds" + PROPERTIES QT_RESOURCE_ALIAS "assets/cubemaps/default/default_irradiance.dds" +) +set_source_files_properties("../../../examples/qt3d/exampleresources/assets/cubemaps/default/default_specular.dds" + PROPERTIES QT_RESOURCE_ALIAS "assets/cubemaps/default/default_specular.dds" +) +set_source_files_properties("../../../examples/qt3d/exampleresources/assets/cubemaps/miramar/miramar_negx.webp" + PROPERTIES QT_RESOURCE_ALIAS "assets/cubemaps/miramar/miramar_negx.webp" +) +set_source_files_properties("../../../examples/qt3d/exampleresources/assets/cubemaps/miramar/miramar_negy.webp" + PROPERTIES QT_RESOURCE_ALIAS "assets/cubemaps/miramar/miramar_negy.webp" +) +set_source_files_properties("../../../examples/qt3d/exampleresources/assets/cubemaps/miramar/miramar_negz.webp" + PROPERTIES QT_RESOURCE_ALIAS "assets/cubemaps/miramar/miramar_negz.webp" +) +set_source_files_properties("../../../examples/qt3d/exampleresources/assets/cubemaps/miramar/miramar_posx.webp" + PROPERTIES QT_RESOURCE_ALIAS "assets/cubemaps/miramar/miramar_posx.webp" +) +set_source_files_properties("../../../examples/qt3d/exampleresources/assets/cubemaps/miramar/miramar_posy.webp" + PROPERTIES QT_RESOURCE_ALIAS "assets/cubemaps/miramar/miramar_posy.webp" +) +set_source_files_properties("../../../examples/qt3d/exampleresources/assets/cubemaps/miramar/miramar_posz.webp" + PROPERTIES QT_RESOURCE_ALIAS "assets/cubemaps/miramar/miramar_posz.webp" +) +set(cubemaps_resource_files + "assets/cubemaps/default/default_irradiance.dds" + "assets/cubemaps/default/default_specular.dds" + "assets/cubemaps/miramar/miramar_negx.webp" + "assets/cubemaps/miramar/miramar_negy.webp" + "assets/cubemaps/miramar/miramar_negz.webp" + "assets/cubemaps/miramar/miramar_posx.webp" + "assets/cubemaps/miramar/miramar_posy.webp" + "assets/cubemaps/miramar/miramar_posz.webp" +) + +qt_add_resource(skinned-mesh "cubemaps" + PREFIX + "/" + BASE + "../../../examples/qt3d/exampleresources" + FILES + ${cubemaps_resource_files} +) +set_source_files_properties("../../../examples/qt3d/exampleresources/assets/envmaps/cedar-bridge/cedar_bridge_irradiance.dds" + PROPERTIES QT_RESOURCE_ALIAS "assets/envmaps/cedar-bridge/cedar_bridge_irradiance.dds" +) +set_source_files_properties("../../../examples/qt3d/exampleresources/assets/envmaps/cedar-bridge/cedar_bridge_specular.dds" + PROPERTIES QT_RESOURCE_ALIAS "assets/envmaps/cedar-bridge/cedar_bridge_specular.dds" +) +set(envmaps_resource_files + "assets/envmaps/cedar-bridge/cedar_bridge_irradiance.dds" + "assets/envmaps/cedar-bridge/cedar_bridge_specular.dds" +) + +qt_add_resource(skinned-mesh "envmaps" + PREFIX + "/" + BASE + "../../../examples/qt3d/exampleresources" + FILES + ${envmaps_resource_files} +) +set_source_files_properties("../../../examples/qt3d/exampleresources/assets/gltf/2.0/RiggedFigure/RiggedFigure.gltf" + PROPERTIES QT_RESOURCE_ALIAS "assets/gltf/2.0/RiggedFigure/RiggedFigure.gltf" +) +set_source_files_properties("../../../examples/qt3d/exampleresources/assets/gltf/2.0/RiggedFigure/RiggedFigure0.bin" + PROPERTIES QT_RESOURCE_ALIAS "assets/gltf/2.0/RiggedFigure/RiggedFigure0.bin" +) +set_source_files_properties("../../../examples/qt3d/exampleresources/assets/gltf/2.0/RiggedSimple/RiggedSimple.gltf" + PROPERTIES QT_RESOURCE_ALIAS "assets/gltf/2.0/RiggedSimple/RiggedSimple.gltf" +) +set_source_files_properties("../../../examples/qt3d/exampleresources/assets/gltf/2.0/RiggedSimple/RiggedSimple0.bin" + PROPERTIES QT_RESOURCE_ALIAS "assets/gltf/2.0/RiggedSimple/RiggedSimple0.bin" +) +set_source_files_properties("../../../examples/qt3d/exampleresources/assets/gltf/wine/Wood_Cherry_Original_.jpg" + PROPERTIES QT_RESOURCE_ALIAS "assets/gltf/wine/Wood_Cherry_Original_.jpg" +) +set_source_files_properties("../../../examples/qt3d/exampleresources/assets/gltf/wine/_2004_old_vine_zinfandel_btl_xlg.jpg" + PROPERTIES QT_RESOURCE_ALIAS "assets/gltf/wine/_2004_old_vine_zinfandel_btl_xlg.jpg" +) +set_source_files_properties("../../../examples/qt3d/exampleresources/assets/gltf/wine/artezin_bottle.jpg" + PROPERTIES QT_RESOURCE_ALIAS "assets/gltf/wine/artezin_bottle.jpg" +) +set_source_files_properties("../../../examples/qt3d/exampleresources/assets/gltf/wine/wine.bin" + PROPERTIES QT_RESOURCE_ALIAS "assets/gltf/wine/wine.bin" +) +set_source_files_properties("../../../examples/qt3d/exampleresources/assets/gltf/wine/wine.dae" + PROPERTIES QT_RESOURCE_ALIAS "assets/gltf/wine/wine.dae" +) +set_source_files_properties("../../../examples/qt3d/exampleresources/assets/gltf/wine/wine.gltf" + PROPERTIES QT_RESOURCE_ALIAS "assets/gltf/wine/wine.gltf" +) +set_source_files_properties("../../../examples/qt3d/exampleresources/assets/gltf/wine/wine0FS.glsl" + PROPERTIES QT_RESOURCE_ALIAS "assets/gltf/wine/wine0FS.glsl" +) +set_source_files_properties("../../../examples/qt3d/exampleresources/assets/gltf/wine/wine0VS.glsl" + PROPERTIES QT_RESOURCE_ALIAS "assets/gltf/wine/wine0VS.glsl" +) +set_source_files_properties("../../../examples/qt3d/exampleresources/assets/gltf/wine/wine1FS.glsl" + PROPERTIES QT_RESOURCE_ALIAS "assets/gltf/wine/wine1FS.glsl" +) +set_source_files_properties("../../../examples/qt3d/exampleresources/assets/gltf/wine/wine1VS.glsl" + PROPERTIES QT_RESOURCE_ALIAS "assets/gltf/wine/wine1VS.glsl" +) +set_source_files_properties("../../../examples/qt3d/exampleresources/assets/gltf/wine/wine2FS.glsl" + PROPERTIES QT_RESOURCE_ALIAS "assets/gltf/wine/wine2FS.glsl" +) +set_source_files_properties("../../../examples/qt3d/exampleresources/assets/gltf/wine/wine2VS.glsl" + PROPERTIES QT_RESOURCE_ALIAS "assets/gltf/wine/wine2VS.glsl" +) +set_source_files_properties("../../../examples/qt3d/exampleresources/assets/gltf/wine/wine3FS.glsl" + PROPERTIES QT_RESOURCE_ALIAS "assets/gltf/wine/wine3FS.glsl" +) +set_source_files_properties("../../../examples/qt3d/exampleresources/assets/gltf/wine/wine3VS.glsl" + PROPERTIES QT_RESOURCE_ALIAS "assets/gltf/wine/wine3VS.glsl" +) +set(gltf_resource_files + "assets/gltf/2.0/RiggedFigure/RiggedFigure.gltf" + "assets/gltf/2.0/RiggedFigure/RiggedFigure0.bin" + "assets/gltf/2.0/RiggedSimple/RiggedSimple.gltf" + "assets/gltf/2.0/RiggedSimple/RiggedSimple0.bin" + "assets/gltf/wine/Wood_Cherry_Original_.jpg" + "assets/gltf/wine/_2004_old_vine_zinfandel_btl_xlg.jpg" + "assets/gltf/wine/artezin_bottle.jpg" + "assets/gltf/wine/wine.bin" + "assets/gltf/wine/wine.dae" + "assets/gltf/wine/wine.gltf" + "assets/gltf/wine/wine0FS.glsl" + "assets/gltf/wine/wine0VS.glsl" + "assets/gltf/wine/wine1FS.glsl" + "assets/gltf/wine/wine1VS.glsl" + "assets/gltf/wine/wine2FS.glsl" + "assets/gltf/wine/wine2VS.glsl" + "assets/gltf/wine/wine3FS.glsl" + "assets/gltf/wine/wine3VS.glsl" +) + +qt_add_resource(skinned-mesh "gltf" + PREFIX + "/" + BASE + "../../../examples/qt3d/exampleresources" + FILES + ${gltf_resource_files} +) + + +#### Keys ignored in scope 1:.:.:skinned-mesh.pro:<TRUE>: +# DISTFILES = "skinnedPbr.vert" +# OTHER_FILES = "main.qml" "DefaultSceneEntity.qml" "SkinnedEntity.qml" "SkinnedPbrEffect.qml" + +## Scopes: +##################################################################### diff --git a/tests/manual/skybox/CMakeLists.txt b/tests/manual/skybox/CMakeLists.txt new file mode 100644 index 000000000..49262914a --- /dev/null +++ b/tests/manual/skybox/CMakeLists.txt @@ -0,0 +1,80 @@ +# Generated from skybox.pro. + +##################################################################### +## skybox Binary: +##################################################################### + +qt_add_manual_test(skybox + GUI + SOURCES + main.cpp + PUBLIC_LIBRARIES + Qt::3DCore + Qt::3DInput + Qt::3DQuick + Qt::3DQuickExtras + Qt::3DRender + Qt::Gui + Qt::Qml + Qt::Quick +) + +# Resources: +set(skybox_resource_files + "Skybox.qml" + "main.qml" +) + +qt_add_resource(skybox "skybox" + PREFIX + "/" + FILES + ${skybox_resource_files} +) +set_source_files_properties("../../../examples/qt3d/exampleresources/assets/cubemaps/default/default_irradiance.dds" + PROPERTIES QT_RESOURCE_ALIAS "assets/cubemaps/default/default_irradiance.dds" +) +set_source_files_properties("../../../examples/qt3d/exampleresources/assets/cubemaps/default/default_specular.dds" + PROPERTIES QT_RESOURCE_ALIAS "assets/cubemaps/default/default_specular.dds" +) +set_source_files_properties("../../../examples/qt3d/exampleresources/assets/cubemaps/miramar/miramar_negx.webp" + PROPERTIES QT_RESOURCE_ALIAS "assets/cubemaps/miramar/miramar_negx.webp" +) +set_source_files_properties("../../../examples/qt3d/exampleresources/assets/cubemaps/miramar/miramar_negy.webp" + PROPERTIES QT_RESOURCE_ALIAS "assets/cubemaps/miramar/miramar_negy.webp" +) +set_source_files_properties("../../../examples/qt3d/exampleresources/assets/cubemaps/miramar/miramar_negz.webp" + PROPERTIES QT_RESOURCE_ALIAS "assets/cubemaps/miramar/miramar_negz.webp" +) +set_source_files_properties("../../../examples/qt3d/exampleresources/assets/cubemaps/miramar/miramar_posx.webp" + PROPERTIES QT_RESOURCE_ALIAS "assets/cubemaps/miramar/miramar_posx.webp" +) +set_source_files_properties("../../../examples/qt3d/exampleresources/assets/cubemaps/miramar/miramar_posy.webp" + PROPERTIES QT_RESOURCE_ALIAS "assets/cubemaps/miramar/miramar_posy.webp" +) +set_source_files_properties("../../../examples/qt3d/exampleresources/assets/cubemaps/miramar/miramar_posz.webp" + PROPERTIES QT_RESOURCE_ALIAS "assets/cubemaps/miramar/miramar_posz.webp" +) +set(cubemaps_resource_files + "assets/cubemaps/default/default_irradiance.dds" + "assets/cubemaps/default/default_specular.dds" + "assets/cubemaps/miramar/miramar_negx.webp" + "assets/cubemaps/miramar/miramar_negy.webp" + "assets/cubemaps/miramar/miramar_negz.webp" + "assets/cubemaps/miramar/miramar_posx.webp" + "assets/cubemaps/miramar/miramar_posy.webp" + "assets/cubemaps/miramar/miramar_posz.webp" +) + +qt_add_resource(skybox "cubemaps" + PREFIX + "/" + BASE + "../../../examples/qt3d/exampleresources" + FILES + ${cubemaps_resource_files} +) + + +## Scopes: +##################################################################### diff --git a/tests/manual/spritegrid/CMakeLists.txt b/tests/manual/spritegrid/CMakeLists.txt new file mode 100644 index 000000000..d7de183cc --- /dev/null +++ b/tests/manual/spritegrid/CMakeLists.txt @@ -0,0 +1,40 @@ +# Generated from spritegrid.pro. + +##################################################################### +## spritegrid Binary: +##################################################################### + +qt_add_manual_test(spritegrid + GUI + SOURCES + main.cpp + PUBLIC_LIBRARIES + Qt::3DCore + Qt::3DInput + Qt::3DQuick + Qt::3DQuickExtras + Qt::3DRender + Qt::Gui + Qt::Qml + Qt::Quick +) + +# Resources: +set(spritegrid_resource_files + "main.qml" + "spritegrid.png" +) + +qt_add_resource(spritegrid "spritegrid" + PREFIX + "/" + FILES + ${spritegrid_resource_files} +) + + +#### Keys ignored in scope 1:.:.:spritegrid.pro:<TRUE>: +# OTHER_FILES = "main.qml" + +## Scopes: +##################################################################### diff --git a/tests/manual/subtree-enabler-qml/CMakeLists.txt b/tests/manual/subtree-enabler-qml/CMakeLists.txt new file mode 100644 index 000000000..e96a4f29c --- /dev/null +++ b/tests/manual/subtree-enabler-qml/CMakeLists.txt @@ -0,0 +1,41 @@ +# Generated from subtree-enabler-qml.pro. + +##################################################################### +## subtree-enabler-qml Binary: +##################################################################### + +qt_add_manual_test(subtree-enabler-qml + GUI + SOURCES + main.cpp + PUBLIC_LIBRARIES + Qt::3DCore + Qt::3DInput + Qt::3DQuick + Qt::3DQuickExtras + Qt::3DRender + Qt::Gui + Qt::Qml + Qt::Quick +) + +# Resources: +set(subtree-enabler-qml_resource_files + "FrameGraph.qml" + "SimpleCamera.qml" + "main.qml" +) + +qt_add_resource(subtree-enabler-qml "subtree-enabler-qml" + PREFIX + "/" + FILES + ${subtree-enabler-qml_resource_files} +) + + +#### Keys ignored in scope 1:.:.:subtree-enabler-qml.pro:<TRUE>: +# OTHER_FILES = "main.qml" + +## Scopes: +##################################################################### diff --git a/tests/manual/tessellation-modes/CMakeLists.txt b/tests/manual/tessellation-modes/CMakeLists.txt new file mode 100644 index 000000000..637e60037 --- /dev/null +++ b/tests/manual/tessellation-modes/CMakeLists.txt @@ -0,0 +1,54 @@ +# Generated from tessellation-modes.pro. + +##################################################################### +## tessellation-modes Binary: +##################################################################### + +qt_add_manual_test(tessellation-modes + GUI + SOURCES + main.cpp + tessellatedquadmesh.cpp tessellatedquadmesh.h + PUBLIC_LIBRARIES + Qt::3DCore + Qt::3DInput + Qt::3DQuick + Qt::3DQuickExtras + Qt::3DRender + Qt::Gui + Qt::Qml + Qt::Quick +) + +# Resources: +set(tessellation-modes_resource_files + "BasicCamera.qml" + "TessellatedQuad.qml" + "TessellatedWireframeEffect.qml" + "TessellatedWireframeMaterial.qml" + "main.qml" + "shaders/flat.frag" + "shaders/isolines.tcs" + "shaders/isolines.tes" + "shaders/passthru.vert" + "shaders/phongwireframe.frag" + "shaders/quads.tcs" + "shaders/quads.tes" + "shaders/robustwireframe.geom" + "shaders/triangles.tcs" + "shaders/triangles.tes" +) + +qt_add_resource(tessellation-modes "tessellation-modes" + PREFIX + "/" + FILES + ${tessellation-modes_resource_files} +) + + +#### Keys ignored in scope 1:.:.:tessellation-modes.pro:<TRUE>: +# OTHER_FILES = "main.qml" "BasicCamera.qml" "TessellatedWireframeEffect.qml" "TessellatedWireframeMaterial.qml" "TessellatedQuad.qml" "shaders/*" + +## Scopes: +##################################################################### diff --git a/tests/manual/texture-updates-cpp/CMakeLists.txt b/tests/manual/texture-updates-cpp/CMakeLists.txt new file mode 100644 index 000000000..0a9141859 --- /dev/null +++ b/tests/manual/texture-updates-cpp/CMakeLists.txt @@ -0,0 +1,22 @@ +# Generated from texture-updates-cpp.pro. + +##################################################################### +## texture-updates-cpp Binary: +##################################################################### + +qt_add_manual_test(texture-updates-cpp + GUI + SOURCES + main.cpp + scene.cpp scene.h + PUBLIC_LIBRARIES + Qt::3DCore + Qt::3DExtras + Qt::3DInput + Qt::3DRender + Qt::Gui + Qt::Widgets +) + +## Scopes: +##################################################################### diff --git a/tests/manual/texture_property_updates/CMakeLists.txt b/tests/manual/texture_property_updates/CMakeLists.txt new file mode 100644 index 000000000..28e21153f --- /dev/null +++ b/tests/manual/texture_property_updates/CMakeLists.txt @@ -0,0 +1,39 @@ +# Generated from texture_property_updates.pro. + +##################################################################### +## texture_property_updates Binary: +##################################################################### + +qt_add_manual_test(texture_property_updates + GUI + SOURCES + main.cpp + PUBLIC_LIBRARIES + Qt::3DCore + Qt::3DInput + Qt::3DLogic + Qt::3DQuick + Qt::3DQuickExtras + Qt::3DRender + Qt::Gui + Qt::Qml + Qt::Quick +) + +# Resources: +set(texture_property_updates_resource_files + "image.jpg" + "image2.jpg" + "main.qml" +) + +qt_add_resource(texture_property_updates "texture_property_updates" + PREFIX + "/" + FILES + ${texture_property_updates_resource_files} +) + + +#### Keys ignored in scope 1:.:.:texture_property_updates.pro:<TRUE>: +# OTHER_FILES = "main.qml" diff --git a/tests/manual/transforms-qml/CMakeLists.txt b/tests/manual/transforms-qml/CMakeLists.txt new file mode 100644 index 000000000..7612a0ede --- /dev/null +++ b/tests/manual/transforms-qml/CMakeLists.txt @@ -0,0 +1,73 @@ +# Generated from transforms-qml.pro. + +##################################################################### +## transforms-qml Binary: +##################################################################### + +qt_add_manual_test(transforms-qml + GUI + SOURCES + main.cpp + PUBLIC_LIBRARIES + Qt::3DCore + Qt::3DInput + Qt::3DQuick + Qt::3DQuickExtras + Qt::3DRender + Qt::Gui + Qt::Qml + Qt::Quick +) + +# Resources: +set(transforms-qml_resource_files + "RenderableEntity.qml" + "TemporaryCamera.qml" + "TrefoilKnot.qml" + "main.qml" +) + +qt_add_resource(transforms-qml "transforms-qml" + PREFIX + "/" + FILES + ${transforms-qml_resource_files} +) +set_source_files_properties("../../../examples/qt3d/exampleresources/assets/obj/ball.obj" + PROPERTIES QT_RESOURCE_ALIAS "assets/obj/ball.obj" +) +set_source_files_properties("../../../examples/qt3d/exampleresources/assets/obj/material-sphere.obj" + PROPERTIES QT_RESOURCE_ALIAS "assets/obj/material-sphere.obj" +) +set_source_files_properties("../../../examples/qt3d/exampleresources/assets/obj/plane-10x10.obj" + PROPERTIES QT_RESOURCE_ALIAS "assets/obj/plane-10x10.obj" +) +set_source_files_properties("../../../examples/qt3d/exampleresources/assets/obj/toyplane.obj" + PROPERTIES QT_RESOURCE_ALIAS "assets/obj/toyplane.obj" +) +set_source_files_properties("../../../examples/qt3d/exampleresources/assets/obj/trefoil.obj" + PROPERTIES QT_RESOURCE_ALIAS "assets/obj/trefoil.obj" +) +set(obj_resource_files + "assets/obj/ball.obj" + "assets/obj/material-sphere.obj" + "assets/obj/plane-10x10.obj" + "assets/obj/toyplane.obj" + "assets/obj/trefoil.obj" +) + +qt_add_resource(transforms-qml "obj" + PREFIX + "/" + BASE + "../../../examples/qt3d/exampleresources" + FILES + ${obj_resource_files} +) + + +#### Keys ignored in scope 1:.:.:transforms-qml.pro:<TRUE>: +# OTHER_FILES = "main.qml" "RenderableEntity.qml" "TemporaryCamera.qml" "TrefoilKnot.qml" + +## Scopes: +##################################################################### diff --git a/tests/manual/transparency-qml-scene3d/CMakeLists.txt b/tests/manual/transparency-qml-scene3d/CMakeLists.txt new file mode 100644 index 000000000..7b560e5cc --- /dev/null +++ b/tests/manual/transparency-qml-scene3d/CMakeLists.txt @@ -0,0 +1,80 @@ +# Generated from transparency-qml-scene3d.pro. + +##################################################################### +## transparency-qml-scene3d Binary: +##################################################################### + +qt_add_manual_test(transparency-qml-scene3d + GUI + SOURCES + main.cpp + PUBLIC_LIBRARIES + Qt::3DCore + Qt::3DInput + Qt::3DQuick + Qt::3DQuickExtras + Qt::3DRender + Qt::Gui + Qt::Qml + Qt::Quick +) + +# Resources: +set(transparency-qml-scene3d_resource_files + "Scene.qml" + "main.qml" +) + +qt_add_resource(transparency-qml-scene3d "transparency-qml-scene3d" + PREFIX + "/" + FILES + ${transparency-qml-scene3d_resource_files} +) +set_source_files_properties("../../../examples/qt3d/exampleresources/assets/cubemaps/default/default_irradiance.dds" + PROPERTIES QT_RESOURCE_ALIAS "assets/cubemaps/default/default_irradiance.dds" +) +set_source_files_properties("../../../examples/qt3d/exampleresources/assets/cubemaps/default/default_specular.dds" + PROPERTIES QT_RESOURCE_ALIAS "assets/cubemaps/default/default_specular.dds" +) +set_source_files_properties("../../../examples/qt3d/exampleresources/assets/cubemaps/miramar/miramar_negx.webp" + PROPERTIES QT_RESOURCE_ALIAS "assets/cubemaps/miramar/miramar_negx.webp" +) +set_source_files_properties("../../../examples/qt3d/exampleresources/assets/cubemaps/miramar/miramar_negy.webp" + PROPERTIES QT_RESOURCE_ALIAS "assets/cubemaps/miramar/miramar_negy.webp" +) +set_source_files_properties("../../../examples/qt3d/exampleresources/assets/cubemaps/miramar/miramar_negz.webp" + PROPERTIES QT_RESOURCE_ALIAS "assets/cubemaps/miramar/miramar_negz.webp" +) +set_source_files_properties("../../../examples/qt3d/exampleresources/assets/cubemaps/miramar/miramar_posx.webp" + PROPERTIES QT_RESOURCE_ALIAS "assets/cubemaps/miramar/miramar_posx.webp" +) +set_source_files_properties("../../../examples/qt3d/exampleresources/assets/cubemaps/miramar/miramar_posy.webp" + PROPERTIES QT_RESOURCE_ALIAS "assets/cubemaps/miramar/miramar_posy.webp" +) +set_source_files_properties("../../../examples/qt3d/exampleresources/assets/cubemaps/miramar/miramar_posz.webp" + PROPERTIES QT_RESOURCE_ALIAS "assets/cubemaps/miramar/miramar_posz.webp" +) +set(cubemaps_resource_files + "assets/cubemaps/default/default_irradiance.dds" + "assets/cubemaps/default/default_specular.dds" + "assets/cubemaps/miramar/miramar_negx.webp" + "assets/cubemaps/miramar/miramar_negy.webp" + "assets/cubemaps/miramar/miramar_negz.webp" + "assets/cubemaps/miramar/miramar_posx.webp" + "assets/cubemaps/miramar/miramar_posy.webp" + "assets/cubemaps/miramar/miramar_posz.webp" +) + +qt_add_resource(transparency-qml-scene3d "cubemaps" + PREFIX + "/" + BASE + "../../../examples/qt3d/exampleresources" + FILES + ${cubemaps_resource_files} +) + + +## Scopes: +##################################################################### diff --git a/tests/manual/transparency-qml/CMakeLists.txt b/tests/manual/transparency-qml/CMakeLists.txt new file mode 100644 index 000000000..b11f70ce0 --- /dev/null +++ b/tests/manual/transparency-qml/CMakeLists.txt @@ -0,0 +1,36 @@ +# Generated from transparency-qml.pro. + +##################################################################### +## transparency-qml Binary: +##################################################################### + +qt_add_manual_test(transparency-qml + GUI + SOURCES + main.cpp + PUBLIC_LIBRARIES + Qt::3DCore + Qt::3DInput + Qt::3DQuick + Qt::3DQuickExtras + Qt::3DRender + Qt::Gui + Qt::Qml + Qt::Quick +) + +# Resources: +set(transparency-qml_resource_files + "main.qml" +) + +qt_add_resource(transparency-qml "transparency-qml" + PREFIX + "/" + FILES + ${transparency-qml_resource_files} +) + + +## Scopes: +##################################################################### diff --git a/tests/manual/video-texture-qml/CMakeLists.txt b/tests/manual/video-texture-qml/CMakeLists.txt new file mode 100644 index 000000000..6ede10af2 --- /dev/null +++ b/tests/manual/video-texture-qml/CMakeLists.txt @@ -0,0 +1,41 @@ +# Generated from video-texture-qml.pro. + +##################################################################### +## video-texture-qml Binary: +##################################################################### + +qt_add_manual_test(video-texture-qml + GUI + SOURCES + main.cpp + PUBLIC_LIBRARIES + Qt::3DCore + Qt::3DInput + Qt::3DQuick + Qt::3DQuickExtras + Qt::3DQuickRender + Qt::3DRender + Qt::Gui + Qt::Qml + Qt::Quick +) + +# Resources: +set(video-texture-qml_resource_files + "main.qml" +) + +qt_add_resource(video-texture-qml "video-texture-qml" + PREFIX + "/" + FILES + ${video-texture-qml_resource_files} +) + + +#### Keys ignored in scope 1:.:.:video-texture-qml.pro:<TRUE>: +# DISTFILES = <EMPTY> +# OTHER_FILES = "main.qml" + +## Scopes: +##################################################################### |