diff options
author | Tuomo Pelkonen <tuomo.pelkonen@gmail.com> | 2021-01-20 15:18:03 +0200 |
---|---|---|
committer | Tuomo Pelkonen <tuomo.pelkonen@gmail.com> | 2021-01-27 13:16:44 +0200 |
commit | e2e20c9f1180476193baa32cf7a50252f35f01f3 (patch) | |
tree | 54871adbc899181d149eed413570c79b13058074 /tests | |
parent | ff193e33d80a08ca0c21fdbccc2d63e6b7400d88 (diff) |
Add CMake build
Task-number: QTBUG-89299
Change-Id: I5becbf39605e566c3d32cb5e210d974df9de27da
Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io>
Reviewed-by: Tomi Korpipää <tomi.korpipaa@qt.io>
Diffstat (limited to 'tests')
45 files changed, 513 insertions, 0 deletions
diff --git a/tests/CMakeLists.txt b/tests/CMakeLists.txt new file mode 100644 index 00000000..7d60f9ff --- /dev/null +++ b/tests/CMakeLists.txt @@ -0,0 +1,3 @@ +if(QT_BUILD_STANDALONE_TESTS) +endif() +qt_build_tests() diff --git a/tests/auto/CMakeLists.txt b/tests/auto/CMakeLists.txt new file mode 100644 index 00000000..ffa2e824 --- /dev/null +++ b/tests/auto/CMakeLists.txt @@ -0,0 +1,6 @@ +if(NOT ANDROID) + add_subdirectory(cpptest) +endif() +if(TARGET Qt::Quick AND NOT boot2qt) + add_subdirectory(qmltest) +endif() diff --git a/tests/auto/cpptest/CMakeLists.txt b/tests/auto/cpptest/CMakeLists.txt new file mode 100644 index 00000000..7b6ef00b --- /dev/null +++ b/tests/auto/cpptest/CMakeLists.txt @@ -0,0 +1,25 @@ +add_subdirectory(q3dbars) +add_subdirectory(q3dbars-proxy) +add_subdirectory(q3dbars-modelproxy) +add_subdirectory(q3dbars-series) +add_subdirectory(q3dscatter) +add_subdirectory(q3dscatter-proxy) +add_subdirectory(q3dscatter-modelproxy) +add_subdirectory(q3dscatter-series) +add_subdirectory(q3dsurface) +add_subdirectory(q3dsurface-proxy) +add_subdirectory(q3dsurface-modelproxy) +add_subdirectory(q3dsurface-heightproxy) +add_subdirectory(q3dsurface-series) +add_subdirectory(q3daxis-category) +add_subdirectory(q3daxis-logvalue) +add_subdirectory(q3daxis-value) +add_subdirectory(q3dscene) +add_subdirectory(q3dscene-camera) +add_subdirectory(q3dscene-light) +add_subdirectory(q3dtheme) +add_subdirectory(q3dinput) +add_subdirectory(q3dinput-touch) +add_subdirectory(q3dcustom) +add_subdirectory(q3dcustom-label) +add_subdirectory(q3dcustom-volume) diff --git a/tests/auto/cpptest/q3daxis-category/CMakeLists.txt b/tests/auto/cpptest/q3daxis-category/CMakeLists.txt new file mode 100644 index 00000000..ca408c4a --- /dev/null +++ b/tests/auto/cpptest/q3daxis-category/CMakeLists.txt @@ -0,0 +1,7 @@ +qt_add_test(q3daxis-category + SOURCES + tst_axis.cpp + PUBLIC_LIBRARIES + Qt::Gui + Qt::DataVisualization +) diff --git a/tests/auto/cpptest/q3daxis-logvalue/CMakeLists.txt b/tests/auto/cpptest/q3daxis-logvalue/CMakeLists.txt new file mode 100644 index 00000000..de67a9b7 --- /dev/null +++ b/tests/auto/cpptest/q3daxis-logvalue/CMakeLists.txt @@ -0,0 +1,7 @@ +qt_add_test(q3daxis-logvalue + SOURCES + tst_axis.cpp + PUBLIC_LIBRARIES + Qt::Gui + Qt::DataVisualization +) diff --git a/tests/auto/cpptest/q3daxis-value/CMakeLists.txt b/tests/auto/cpptest/q3daxis-value/CMakeLists.txt new file mode 100644 index 00000000..d7cdd7e3 --- /dev/null +++ b/tests/auto/cpptest/q3daxis-value/CMakeLists.txt @@ -0,0 +1,7 @@ +qt_add_test(q3daxis-value + SOURCES + tst_axis.cpp + PUBLIC_LIBRARIES + Qt::Gui + Qt::DataVisualization +) diff --git a/tests/auto/cpptest/q3dbars-modelproxy/CMakeLists.txt b/tests/auto/cpptest/q3dbars-modelproxy/CMakeLists.txt new file mode 100644 index 00000000..52ac3301 --- /dev/null +++ b/tests/auto/cpptest/q3dbars-modelproxy/CMakeLists.txt @@ -0,0 +1,11 @@ +qt_add_test(q3dbars-modelproxy + SOURCES + tst_proxy.cpp + INCLUDE_DIRECTORIES + ../common + PUBLIC_LIBRARIES + Qt::Gui + Qt::GuiPrivate + Qt::Widgets + Qt::DataVisualization +) diff --git a/tests/auto/cpptest/q3dbars-proxy/CMakeLists.txt b/tests/auto/cpptest/q3dbars-proxy/CMakeLists.txt new file mode 100644 index 00000000..479a684a --- /dev/null +++ b/tests/auto/cpptest/q3dbars-proxy/CMakeLists.txt @@ -0,0 +1,7 @@ +qt_add_test(q3dbars-proxy + SOURCES + tst_proxy.cpp + PUBLIC_LIBRARIES + Qt::Gui + Qt::DataVisualization +) diff --git a/tests/auto/cpptest/q3dbars-series/CMakeLists.txt b/tests/auto/cpptest/q3dbars-series/CMakeLists.txt new file mode 100644 index 00000000..a1d540ca --- /dev/null +++ b/tests/auto/cpptest/q3dbars-series/CMakeLists.txt @@ -0,0 +1,7 @@ +qt_add_test(q3dbars-series + SOURCES + tst_series.cpp + PUBLIC_LIBRARIES + Qt::Gui + Qt::DataVisualization +) diff --git a/tests/auto/cpptest/q3dbars/CMakeLists.txt b/tests/auto/cpptest/q3dbars/CMakeLists.txt new file mode 100644 index 00000000..b182ffc2 --- /dev/null +++ b/tests/auto/cpptest/q3dbars/CMakeLists.txt @@ -0,0 +1,10 @@ +qt_add_test(q3dbars + SOURCES + tst_bars.cpp + INCLUDE_DIRECTORIES + ../common + PUBLIC_LIBRARIES + Qt::Gui + Qt::GuiPrivate + Qt::DataVisualization +) diff --git a/tests/auto/cpptest/q3dcustom-label/CMakeLists.txt b/tests/auto/cpptest/q3dcustom-label/CMakeLists.txt new file mode 100644 index 00000000..e1c72685 --- /dev/null +++ b/tests/auto/cpptest/q3dcustom-label/CMakeLists.txt @@ -0,0 +1,10 @@ +qt_add_test(q3dcustom-label + SOURCES + tst_custom.cpp + INCLUDE_DIRECTORIES + ../common + PUBLIC_LIBRARIES + Qt::Gui + Qt::GuiPrivate + Qt::DataVisualization +) diff --git a/tests/auto/cpptest/q3dcustom-volume/CMakeLists.txt b/tests/auto/cpptest/q3dcustom-volume/CMakeLists.txt new file mode 100644 index 00000000..ca462e79 --- /dev/null +++ b/tests/auto/cpptest/q3dcustom-volume/CMakeLists.txt @@ -0,0 +1,7 @@ +qt_add_test(q3dcustom-volume + SOURCES + tst_custom.cpp + PUBLIC_LIBRARIES + Qt::Gui + Qt::DataVisualization +) diff --git a/tests/auto/cpptest/q3dcustom/CMakeLists.txt b/tests/auto/cpptest/q3dcustom/CMakeLists.txt new file mode 100644 index 00000000..86e937da --- /dev/null +++ b/tests/auto/cpptest/q3dcustom/CMakeLists.txt @@ -0,0 +1,7 @@ +qt_add_test(q3dcustom + SOURCES + tst_custom.cpp + PUBLIC_LIBRARIES + Qt::Gui + Qt::DataVisualization +) diff --git a/tests/auto/cpptest/q3dinput-touch/CMakeLists.txt b/tests/auto/cpptest/q3dinput-touch/CMakeLists.txt new file mode 100644 index 00000000..616d1470 --- /dev/null +++ b/tests/auto/cpptest/q3dinput-touch/CMakeLists.txt @@ -0,0 +1,7 @@ +qt_add_test(q3dinput-touch + SOURCES + tst_input.cpp + PUBLIC_LIBRARIES + Qt::Gui + Qt::DataVisualization +) diff --git a/tests/auto/cpptest/q3dinput/CMakeLists.txt b/tests/auto/cpptest/q3dinput/CMakeLists.txt new file mode 100644 index 00000000..bcd485ba --- /dev/null +++ b/tests/auto/cpptest/q3dinput/CMakeLists.txt @@ -0,0 +1,7 @@ +qt_add_test(q3dinput + SOURCES + tst_input.cpp + PUBLIC_LIBRARIES + Qt::Gui + Qt::DataVisualization +) diff --git a/tests/auto/cpptest/q3dscatter-modelproxy/CMakeLists.txt b/tests/auto/cpptest/q3dscatter-modelproxy/CMakeLists.txt new file mode 100644 index 00000000..232b192a --- /dev/null +++ b/tests/auto/cpptest/q3dscatter-modelproxy/CMakeLists.txt @@ -0,0 +1,8 @@ +qt_add_test(q3dscatter-modelproxy + SOURCES + tst_proxy.cpp + PUBLIC_LIBRARIES + Qt::Gui + Qt::Widgets + Qt::DataVisualization +) diff --git a/tests/auto/cpptest/q3dscatter-proxy/CMakeLists.txt b/tests/auto/cpptest/q3dscatter-proxy/CMakeLists.txt new file mode 100644 index 00000000..a2c7e88c --- /dev/null +++ b/tests/auto/cpptest/q3dscatter-proxy/CMakeLists.txt @@ -0,0 +1,7 @@ +qt_add_test(q3dscatter-proxy + SOURCES + tst_proxy.cpp + PUBLIC_LIBRARIES + Qt::Gui + Qt::DataVisualization +) diff --git a/tests/auto/cpptest/q3dscatter-series/CMakeLists.txt b/tests/auto/cpptest/q3dscatter-series/CMakeLists.txt new file mode 100644 index 00000000..b15b7617 --- /dev/null +++ b/tests/auto/cpptest/q3dscatter-series/CMakeLists.txt @@ -0,0 +1,7 @@ +qt_add_test(q3dscatter-series + SOURCES + tst_series.cpp + PUBLIC_LIBRARIES + Qt::Gui + Qt::DataVisualization +) diff --git a/tests/auto/cpptest/q3dscatter/CMakeLists.txt b/tests/auto/cpptest/q3dscatter/CMakeLists.txt new file mode 100644 index 00000000..c656933a --- /dev/null +++ b/tests/auto/cpptest/q3dscatter/CMakeLists.txt @@ -0,0 +1,10 @@ +qt_add_test(q3dscatter + SOURCES + tst_scatter.cpp + INCLUDE_DIRECTORIES + ../common + PUBLIC_LIBRARIES + Qt::Gui + Qt::GuiPrivate + Qt::DataVisualization +) diff --git a/tests/auto/cpptest/q3dscene-camera/CMakeLists.txt b/tests/auto/cpptest/q3dscene-camera/CMakeLists.txt new file mode 100644 index 00000000..3ecc41b4 --- /dev/null +++ b/tests/auto/cpptest/q3dscene-camera/CMakeLists.txt @@ -0,0 +1,7 @@ +qt_add_test(q3dscene-camera + SOURCES + tst_camera.cpp + PUBLIC_LIBRARIES + Qt::Gui + Qt::DataVisualization +) diff --git a/tests/auto/cpptest/q3dscene-light/CMakeLists.txt b/tests/auto/cpptest/q3dscene-light/CMakeLists.txt new file mode 100644 index 00000000..4ad3fa2a --- /dev/null +++ b/tests/auto/cpptest/q3dscene-light/CMakeLists.txt @@ -0,0 +1,7 @@ +qt_add_test(q3dscene-light + SOURCES + tst_light.cpp + PUBLIC_LIBRARIES + Qt::Gui + Qt::DataVisualization +) diff --git a/tests/auto/cpptest/q3dscene/CMakeLists.txt b/tests/auto/cpptest/q3dscene/CMakeLists.txt new file mode 100644 index 00000000..385aeee5 --- /dev/null +++ b/tests/auto/cpptest/q3dscene/CMakeLists.txt @@ -0,0 +1,10 @@ +qt_add_test(q3dscene + SOURCES + tst_scene.cpp + INCLUDE_DIRECTORIES + ../common + PUBLIC_LIBRARIES + Qt::Gui + Qt::GuiPrivate + Qt::DataVisualization +) diff --git a/tests/auto/cpptest/q3dsurface-heightproxy/CMakeLists.txt b/tests/auto/cpptest/q3dsurface-heightproxy/CMakeLists.txt new file mode 100644 index 00000000..8132c2a6 --- /dev/null +++ b/tests/auto/cpptest/q3dsurface-heightproxy/CMakeLists.txt @@ -0,0 +1,18 @@ +qt_add_test(q3dsurface-heightproxy + SOURCES + tst_proxy.cpp + PUBLIC_LIBRARIES + Qt::Gui + Qt::DataVisualization +) + +set(q3dsurface-heightproxy_resource_files + "customtexture.jpg" +) + +qt_add_resource(q3dsurface-heightproxy "q3dsurface-heightproxy" + PREFIX + "/" + FILES + ${q3dsurface-heightproxy_resource_files} +) diff --git a/tests/auto/cpptest/q3dsurface-modelproxy/CMakeLists.txt b/tests/auto/cpptest/q3dsurface-modelproxy/CMakeLists.txt new file mode 100644 index 00000000..fc864cf9 --- /dev/null +++ b/tests/auto/cpptest/q3dsurface-modelproxy/CMakeLists.txt @@ -0,0 +1,11 @@ +qt_add_test(q3dsurface-modelproxy + SOURCES + tst_proxy.cpp + INCLUDE_DIRECTORIES + ../common + PUBLIC_LIBRARIES + Qt::Gui + Qt::GuiPrivate + Qt::Widgets + Qt::DataVisualization +) diff --git a/tests/auto/cpptest/q3dsurface-proxy/CMakeLists.txt b/tests/auto/cpptest/q3dsurface-proxy/CMakeLists.txt new file mode 100644 index 00000000..6ca50f8f --- /dev/null +++ b/tests/auto/cpptest/q3dsurface-proxy/CMakeLists.txt @@ -0,0 +1,7 @@ +qt_add_test(q3dsurface-proxy + SOURCES + tst_proxy.cpp + PUBLIC_LIBRARIES + Qt::Gui + Qt::DataVisualization +) diff --git a/tests/auto/cpptest/q3dsurface-series/CMakeLists.txt b/tests/auto/cpptest/q3dsurface-series/CMakeLists.txt new file mode 100644 index 00000000..da189866 --- /dev/null +++ b/tests/auto/cpptest/q3dsurface-series/CMakeLists.txt @@ -0,0 +1,7 @@ +qt_add_test(q3dsurface-series + SOURCES + tst_series.cpp + PUBLIC_LIBRARIES + Qt::Gui + Qt::DataVisualization +) diff --git a/tests/auto/cpptest/q3dsurface/CMakeLists.txt b/tests/auto/cpptest/q3dsurface/CMakeLists.txt new file mode 100644 index 00000000..e57f214a --- /dev/null +++ b/tests/auto/cpptest/q3dsurface/CMakeLists.txt @@ -0,0 +1,10 @@ +qt_add_test(q3dsurface + SOURCES + tst_surface.cpp + INCLUDE_DIRECTORIES + ../common + PUBLIC_LIBRARIES + Qt::Gui + Qt::GuiPrivate + Qt::DataVisualization +) diff --git a/tests/auto/cpptest/q3dtheme/CMakeLists.txt b/tests/auto/cpptest/q3dtheme/CMakeLists.txt new file mode 100644 index 00000000..59c14b54 --- /dev/null +++ b/tests/auto/cpptest/q3dtheme/CMakeLists.txt @@ -0,0 +1,7 @@ +qt_add_test(q3dtheme + SOURCES + tst_theme.cpp + PUBLIC_LIBRARIES + Qt::Gui + Qt::DataVisualization +) diff --git a/tests/auto/qmltest/CMakeLists.txt b/tests/auto/qmltest/CMakeLists.txt new file mode 100644 index 00000000..9cb800a0 --- /dev/null +++ b/tests/auto/qmltest/CMakeLists.txt @@ -0,0 +1,19 @@ +qt_add_test(tst_qmltest + QMLTEST + SOURCES + tst_qmltest.cpp + PUBLIC_LIBRARIES + Qt::Gui +) + +set(qmltest_resource_files + "customitem.obj" + "customtexture.jpg" +) + +qt_add_resource(tst_qmltest "qmltest" + PREFIX + "/" + FILES + ${qmltest_resource_files} +) diff --git a/tests/manual/CMakeLists.txt b/tests/manual/CMakeLists.txt new file mode 100644 index 00000000..66cd3967 --- /dev/null +++ b/tests/manual/CMakeLists.txt @@ -0,0 +1,18 @@ +if(TARGET Qt::Quick) + add_subdirectory(qmldynamicdata) + add_subdirectory(qmlmultitest) + add_subdirectory(qmlvolume) + add_subdirectory(qmlperf) +endif() +if(NOT ANDROID AND NOT IOS AND NOT WINRT) + add_subdirectory(barstest) + add_subdirectory(scattertest) + add_subdirectory(surfacetest) + add_subdirectory(multigraphs) + add_subdirectory(directional) + add_subdirectory(itemmodeltest) + add_subdirectory(volumetrictest) + add_subdirectory(minimalbars) + add_subdirectory(minimalscatter) + add_subdirectory(minimalsurface) +endif() diff --git a/tests/manual/barstest/CMakeLists.txt b/tests/manual/barstest/CMakeLists.txt new file mode 100644 index 00000000..f3d695d5 --- /dev/null +++ b/tests/manual/barstest/CMakeLists.txt @@ -0,0 +1,22 @@ +qt_add_executable(barstest + GUI + SOURCES + chart.cpp chart.h + custominputhandler.cpp custominputhandler.h + main.cpp + PUBLIC_LIBRARIES + Qt::Gui + Qt::Widgets +) + +set(barstest_resource_files + "shuttle.obj" + "shuttle.png" +) + +qt_add_resource(barstest "barstest" + PREFIX + "/" + FILES + ${barstest_resource_files} +) diff --git a/tests/manual/directional/CMakeLists.txt b/tests/manual/directional/CMakeLists.txt new file mode 100644 index 00000000..4cb20b33 --- /dev/null +++ b/tests/manual/directional/CMakeLists.txt @@ -0,0 +1,9 @@ +qt_add_executable(directional + GUI + SOURCES + main.cpp + scatterdatamodifier.cpp scatterdatamodifier.h + PUBLIC_LIBRARIES + Qt::Gui + Qt::Widgets +) diff --git a/tests/manual/galaxy/CMakeLists.txt b/tests/manual/galaxy/CMakeLists.txt new file mode 100644 index 00000000..3558ae72 --- /dev/null +++ b/tests/manual/galaxy/CMakeLists.txt @@ -0,0 +1,12 @@ +qt_add_executable(galaxy + GUI + EXCEPTIONS + SOURCES + cumulativedistributor.cpp cumulativedistributor.h + galaxydata.cpp galaxydata.h + main.cpp + star.cpp star.h + PUBLIC_LIBRARIES + Qt::Gui + Qt::Widgets +) diff --git a/tests/manual/itemmodeltest/CMakeLists.txt b/tests/manual/itemmodeltest/CMakeLists.txt new file mode 100644 index 00000000..070ffe60 --- /dev/null +++ b/tests/manual/itemmodeltest/CMakeLists.txt @@ -0,0 +1,8 @@ +qt_add_executable(itemmodeltest + GUI + SOURCES + main.cpp + PUBLIC_LIBRARIES + Qt::Gui + Qt::Widgets +) diff --git a/tests/manual/minimalbars/CMakeLists.txt b/tests/manual/minimalbars/CMakeLists.txt new file mode 100644 index 00000000..00a8732c --- /dev/null +++ b/tests/manual/minimalbars/CMakeLists.txt @@ -0,0 +1,8 @@ +qt_add_executable(MinimalBars + GUI + SOURCES + ../../../src/datavisualization/doc/snippets/doc_src_q3dbars_construction.cpp + PUBLIC_LIBRARIES + Qt::Gui + datavisualization +) diff --git a/tests/manual/minimalscatter/CMakeLists.txt b/tests/manual/minimalscatter/CMakeLists.txt new file mode 100644 index 00000000..12337ac7 --- /dev/null +++ b/tests/manual/minimalscatter/CMakeLists.txt @@ -0,0 +1,8 @@ +qt_add_executable(MinimalScatter + GUI + SOURCES + ../../../src/datavisualization/doc/snippets/doc_src_q3dscatter_construction.cpp + PUBLIC_LIBRARIES + Qt::Gui + datavisualization +) diff --git a/tests/manual/minimalsurface/CMakeLists.txt b/tests/manual/minimalsurface/CMakeLists.txt new file mode 100644 index 00000000..acd972a5 --- /dev/null +++ b/tests/manual/minimalsurface/CMakeLists.txt @@ -0,0 +1,8 @@ +qt_add_executable(minimalSurface + GUI + SOURCES + ../../../src/datavisualization/doc/snippets/doc_src_q3dsurface_construction.cpp + PUBLIC_LIBRARIES + Qt::Gui + datavisualization +) diff --git a/tests/manual/multigraphs/CMakeLists.txt b/tests/manual/multigraphs/CMakeLists.txt new file mode 100644 index 00000000..c328d97b --- /dev/null +++ b/tests/manual/multigraphs/CMakeLists.txt @@ -0,0 +1,20 @@ +qt_add_executable(multigraphs + GUI + SOURCES + data.cpp data.h + main.cpp + PUBLIC_LIBRARIES + Qt::Gui + Qt::Widgets +) + +set(multigraphs_resource_files + "australia.png" +) + +qt_add_resource(multigraphs "multigraphs" + PREFIX + "/" + FILES + ${multigraphs_resource_files} +) diff --git a/tests/manual/qmldynamicdata/CMakeLists.txt b/tests/manual/qmldynamicdata/CMakeLists.txt new file mode 100644 index 00000000..6586e6ba --- /dev/null +++ b/tests/manual/qmldynamicdata/CMakeLists.txt @@ -0,0 +1,18 @@ +qt_add_executable(qmldynamicdata + GUI + SOURCES + main.cpp + PUBLIC_LIBRARIES + Qt::Gui +) + +set(qmldynamicdata_resource_files + "qml/qmldynamicdata/main.qml" +) + +qt_add_resource(qmldynamicdata "qmldynamicdata" + PREFIX + "/" + FILES + ${qmldynamicdata_resource_files} +) diff --git a/tests/manual/qmlmultitest/CMakeLists.txt b/tests/manual/qmlmultitest/CMakeLists.txt new file mode 100644 index 00000000..2a24f78c --- /dev/null +++ b/tests/manual/qmlmultitest/CMakeLists.txt @@ -0,0 +1,19 @@ +qt_add_executable(qmlmultitest + GUI + SOURCES + main.cpp + PUBLIC_LIBRARIES + Qt::Gui +) + +set(qmlmultitest_resource_files + "qml/qmlmultitest/Data.qml" + "qml/qmlmultitest/main.qml" +) + +qt_add_resource(qmlmultitest "qmlmultitest" + PREFIX + "/" + FILES + ${qmlmultitest_resource_files} +) diff --git a/tests/manual/qmlperf/CMakeLists.txt b/tests/manual/qmlperf/CMakeLists.txt new file mode 100644 index 00000000..666f279f --- /dev/null +++ b/tests/manual/qmlperf/CMakeLists.txt @@ -0,0 +1,19 @@ +qt_add_executable(qmlperf + GUI + SOURCES + datagenerator.cpp datagenerator.h + main.cpp + PUBLIC_LIBRARIES + Qt::Gui +) + +set(qmlperf_resource_files + "qml/qmlperf/main.qml" +) + +qt_add_resource(qmlperf "qmlperf" + PREFIX + "/" + FILES + ${qmlperf_resource_files} +) diff --git a/tests/manual/qmlvolume/CMakeLists.txt b/tests/manual/qmlvolume/CMakeLists.txt new file mode 100644 index 00000000..e18dc620 --- /dev/null +++ b/tests/manual/qmlvolume/CMakeLists.txt @@ -0,0 +1,20 @@ +qt_add_executable(qmlvolume + GUI + SOURCES + datasource.cpp datasource.h + main.cpp + PUBLIC_LIBRARIES + Qt::Gui + datavisualization +) + +set(qmlvolume_resource_files + "qml/qmlvolume/main.qml" +) + +qt_add_resource(qmlvolume "qmlvolume" + PREFIX + "/" + FILES + ${qmlvolume_resource_files} +) diff --git a/tests/manual/scattertest/CMakeLists.txt b/tests/manual/scattertest/CMakeLists.txt new file mode 100644 index 00000000..614dd1d3 --- /dev/null +++ b/tests/manual/scattertest/CMakeLists.txt @@ -0,0 +1,9 @@ +qt_add_executable(scattertest + GUI + SOURCES + main.cpp + scatterchart.cpp scatterchart.h + PUBLIC_LIBRARIES + Qt::Gui + Qt::Widgets +) diff --git a/tests/manual/surfacetest/CMakeLists.txt b/tests/manual/surfacetest/CMakeLists.txt new file mode 100644 index 00000000..27539f88 --- /dev/null +++ b/tests/manual/surfacetest/CMakeLists.txt @@ -0,0 +1,27 @@ +qt_add_executable(surfacetest + GUI + SOURCES + graphmodifier.cpp graphmodifier.h + main.cpp + PUBLIC_LIBRARIES + Qt::Gui + Qt::Widgets +) + +set_source_files_properties("Heightmap.png" + PROPERTIES QT_RESOURCE_ALIAS "map" +) +set_source_files_properties("mapimage.png" + PROPERTIES QT_RESOURCE_ALIAS "mapimage" +) +set(surfacetest_resource_files + "Heightmap.png" + "mapimage.png" +) + +qt_add_resource(surfacetest "surfacetest" + PREFIX + "/maps" + FILES + ${surfacetest_resource_files} +) diff --git a/tests/manual/volumetrictest/CMakeLists.txt b/tests/manual/volumetrictest/CMakeLists.txt new file mode 100644 index 00000000..d0fd8dde --- /dev/null +++ b/tests/manual/volumetrictest/CMakeLists.txt @@ -0,0 +1,25 @@ +qt_add_executable(volumetrictest + GUI + SOURCES + main.cpp + volumetrictest.cpp volumetrictest.h + PUBLIC_LIBRARIES + Qt::Gui + Qt::Widgets +) + +set_source_files_properties("cubeFilledFlat.obj" + PROPERTIES QT_RESOURCE_ALIAS "mesh" +) +set(volumetrictest_resource_files + "cubeFilledFlat.obj" + "logo.png" + "logo_no_padding.png" +) + +qt_add_resource(volumetrictest "volumetrictest" + PREFIX + "/" + FILES + ${volumetrictest_resource_files} +) |