aboutsummaryrefslogtreecommitdiffstats
path: root/tests/manual
diff options
context:
space:
mode:
Diffstat (limited to 'tests/manual')
-rw-r--r--tests/manual/highdpi/CMakeLists.txt27
-rw-r--r--tests/manual/httpserver/CMakeLists.txt18
-rw-r--r--tests/manual/mousearea/CMakeLists.txt87
-rw-r--r--tests/manual/nodetypes/CMakeLists.txt47
-rw-r--r--tests/manual/nodetypes_ng/CMakeLists.txt64
-rw-r--r--tests/manual/pointer/CMakeLists.txt131
-rw-r--r--tests/manual/qmltypememory/CMakeLists.txt20
-rw-r--r--tests/manual/qmltypememory/TestPlugin/CMakeLists.txt20
-rw-r--r--tests/manual/quickwidgetviewer/CMakeLists.txt16
-rw-r--r--tests/manual/scalablepath/CMakeLists.txt32
-rw-r--r--tests/manual/scenegraph_lancelot/CMakeLists.txt4
-rw-r--r--tests/manual/scenegraph_lancelot/scenegrabber/CMakeLists.txt124
-rw-r--r--tests/manual/scenegraph_lancelot/scenegraph/CMakeLists.txt34
-rw-r--r--tests/manual/shapestest/CMakeLists.txt32
-rw-r--r--tests/manual/tableview/CMakeLists.txt5
-rw-r--r--tests/manual/tableview/abstracttablemodel/CMakeLists.txt44
-rw-r--r--tests/manual/tableview/listmodel/CMakeLists.txt43
-rw-r--r--tests/manual/tableview/storagemodel/CMakeLists.txt44
-rw-r--r--tests/manual/tableview/tablemodel/CMakeLists.txt3
-rw-r--r--tests/manual/tableview/tablemodel/form/CMakeLists.txt44
-rw-r--r--tests/manual/tableview/tablemodel/json/CMakeLists.txt44
-rw-r--r--tests/manual/text/CMakeLists.txt88
-rw-r--r--tests/manual/touch/CMakeLists.txt88
-rw-r--r--tests/manual/v4/auto/CMakeLists.txt3
-rw-r--r--tests/manual/v4/auto/executableallocator/CMakeLists.txt16
25 files changed, 1078 insertions, 0 deletions
diff --git a/tests/manual/highdpi/CMakeLists.txt b/tests/manual/highdpi/CMakeLists.txt
new file mode 100644
index 0000000000..4ae749c660
--- /dev/null
+++ b/tests/manual/highdpi/CMakeLists.txt
@@ -0,0 +1,27 @@
+# Generated from highdpi.pro.
+
+#####################################################################
+## qmlimageproviderplugin Generic Library:
+#####################################################################
+
+qt_add_cmake_library(qmlimageproviderplugin
+ MODULE
+ INSTALL_DIRECTORY "${INSTALL_EXAMPLESDIR}/quick/imageprovider/ImageProvider"
+ OUTPUT_DIRECTORY "ImageProvider"
+ SOURCES
+ imageprovider.cpp
+ PUBLIC_LIBRARIES
+ Qt::Core
+ Qt::Gui
+ Qt::Qml
+ Qt::Quick
+)
+
+#### Keys ignored in scope 1:.:.:highdpi.pro:<TRUE>:
+# INSTALLS = "target" "qml"
+# TEMPLATE = "lib"
+# qml.files = "ImageProvider/qmldir"
+# qml.path = "$$[QT_INSTALL_EXAMPLES]/quick/imageprovider/ImageProvider"
+# target.path = "$$[QT_INSTALL_EXAMPLES]/quick/imageprovider/ImageProvider"
+
+qt_autogen_tools_initial_setup(qmlimageproviderplugin)
diff --git a/tests/manual/httpserver/CMakeLists.txt b/tests/manual/httpserver/CMakeLists.txt
new file mode 100644
index 0000000000..105799e59e
--- /dev/null
+++ b/tests/manual/httpserver/CMakeLists.txt
@@ -0,0 +1,18 @@
+# Generated from httpserver.pro.
+
+#####################################################################
+## httpserver Binary:
+#####################################################################
+
+qt_add_manual_test(httpserver
+ SOURCES
+ ../../auto/shared/testhttpserver.cpp ../../auto/shared/testhttpserver.h
+ main.cpp
+ INCLUDE_DIRECTORIES
+ ../../auto/shared
+ PUBLIC_LIBRARIES
+ Qt::Network
+)
+
+#### Keys ignored in scope 1:.:.:httpserver.pro:<TRUE>:
+# TEMPLATE = "app"
diff --git a/tests/manual/mousearea/CMakeLists.txt b/tests/manual/mousearea/CMakeLists.txt
new file mode 100644
index 0000000000..f3b0003ea3
--- /dev/null
+++ b/tests/manual/mousearea/CMakeLists.txt
@@ -0,0 +1,87 @@
+# Generated from mousearea.pro.
+
+#####################################################################
+## mousearea Binary:
+#####################################################################
+
+qt_add_manual_test(mousearea
+ GUI
+ SOURCES
+ main.cpp
+ PUBLIC_LIBRARIES
+ Qt::Gui
+ Qt::Qml
+ Qt::Quick
+)
+
+# Resources:
+set(qml_resource_files
+ "main.qml"
+ "plainMouseArea.qml"
+)
+
+qt_add_resource(mousearea "qml"
+ PREFIX
+ "/"
+ FILES
+ ${qml_resource_files}
+)
+set_source_files_properties("../../../examples/quick/shared/Button.qml"
+ PROPERTIES QT_RESOURCE_ALIAS "Button.qml"
+)
+set_source_files_properties("../../../examples/quick/shared/CheckBox.qml"
+ PROPERTIES QT_RESOURCE_ALIAS "CheckBox.qml"
+)
+set_source_files_properties("../../../examples/quick/shared/Label.qml"
+ PROPERTIES QT_RESOURCE_ALIAS "Label.qml"
+)
+set_source_files_properties("../../../examples/quick/shared/LauncherList.qml"
+ PROPERTIES QT_RESOURCE_ALIAS "LauncherList.qml"
+)
+set_source_files_properties("../../../examples/quick/shared/SimpleLauncherDelegate.qml"
+ PROPERTIES QT_RESOURCE_ALIAS "SimpleLauncherDelegate.qml"
+)
+set_source_files_properties("../../../examples/quick/shared/Slider.qml"
+ PROPERTIES QT_RESOURCE_ALIAS "Slider.qml"
+)
+set_source_files_properties("../../../examples/quick/shared/TextField.qml"
+ PROPERTIES QT_RESOURCE_ALIAS "TextField.qml"
+)
+set_source_files_properties("../../../examples/quick/shared/images/back.png"
+ PROPERTIES QT_RESOURCE_ALIAS "images/back.png"
+)
+set_source_files_properties("../../../examples/quick/shared/images/checkmark.png"
+ PROPERTIES QT_RESOURCE_ALIAS "images/checkmark.png"
+)
+set_source_files_properties("../../../examples/quick/shared/images/next.png"
+ PROPERTIES QT_RESOURCE_ALIAS "images/next.png"
+)
+set_source_files_properties("../../../examples/quick/shared/images/slider_handle.png"
+ PROPERTIES QT_RESOURCE_ALIAS "images/slider_handle.png"
+)
+set(quick_shared_resource_files
+ "Button.qml"
+ "CheckBox.qml"
+ "Label.qml"
+ "LauncherList.qml"
+ "SimpleLauncherDelegate.qml"
+ "Slider.qml"
+ "TextField.qml"
+ "images/back.png"
+ "images/checkmark.png"
+ "images/next.png"
+ "images/slider_handle.png"
+)
+
+qt_add_resource(mousearea "quick_shared"
+ PREFIX
+ "/quick/shared"
+ BASE
+ "../../../examples/quick/shared"
+ FILES
+ ${quick_shared_resource_files}
+)
+
+
+#### Keys ignored in scope 1:.:.:mousearea.pro:<TRUE>:
+# TEMPLATE = "app"
diff --git a/tests/manual/nodetypes/CMakeLists.txt b/tests/manual/nodetypes/CMakeLists.txt
new file mode 100644
index 0000000000..cdb64701b8
--- /dev/null
+++ b/tests/manual/nodetypes/CMakeLists.txt
@@ -0,0 +1,47 @@
+# Generated from nodetypes.pro.
+
+#####################################################################
+## nodetypes Binary:
+#####################################################################
+
+qt_add_manual_test(nodetypes
+ GUI
+ SOURCES
+ nodetypes.cpp
+ PUBLIC_LIBRARIES
+ Qt::Gui
+ Qt::Qml
+ Qt::Quick
+)
+
+# Resources:
+set(nodetypes_resource_files
+ "Animators.qml"
+ "Effects.qml"
+ "Images.qml"
+ "Layers.qml"
+ "LotsOfImages.qml"
+ "LotsOfRects.qml"
+ "Painter.qml"
+ "Rects.qml"
+ "Text.qml"
+ "face-smile.png"
+ "main.qml"
+ "ps_shadow1.cso"
+ "ps_shadow2.cso"
+ "ps_wobble.cso"
+ "qt.png"
+ "shadow.png"
+ "vs_wobble.cso"
+)
+
+qt_add_resource(nodetypes "nodetypes"
+ PREFIX
+ "/"
+ FILES
+ ${nodetypes_resource_files}
+)
+
+
+#### Keys ignored in scope 1:.:.:nodetypes.pro:<TRUE>:
+# OTHER_FILES = "main.qml" "Rects.qml" "LotsOfRects.qml" "Images.qml" "LotsOfImages.qml" "Text.qml" "Animators.qml" "Layers.qml" "Effects.qml" "Painter.qml" "wobble.hlsl" "shadow1.hlsl" "shadow2.hlsl"
diff --git a/tests/manual/nodetypes_ng/CMakeLists.txt b/tests/manual/nodetypes_ng/CMakeLists.txt
new file mode 100644
index 0000000000..5687cb2768
--- /dev/null
+++ b/tests/manual/nodetypes_ng/CMakeLists.txt
@@ -0,0 +1,64 @@
+# Generated from nodetypes_ng.pro.
+
+#####################################################################
+## nodetypes_ng Binary:
+#####################################################################
+
+qt_add_manual_test(nodetypes_ng
+ GUI
+ SOURCES
+ nodetypes_ng.cpp
+ PUBLIC_LIBRARIES
+ Qt::Gui
+ Qt::Qml
+ Qt::Quick
+)
+
+# Resources:
+set(nodetypes_ng_resource_files
+ "AtlasedImages.qml"
+ "CompressedImages.qml"
+ "DistanceFieldText.qml"
+ "Images.qml"
+ "Layers.qml"
+ "LotsOfNodes.qml"
+ "LotsOfRects.qml"
+ "MoreWindows.qml"
+ "MultiClipRects.qml"
+ "Painter.qml"
+ "Rects.qml"
+ "ShaderEffect.qml"
+ "ShaderEffectNoAnim.qml"
+ "ShaderEffectSource.qml"
+ "SimpleRect.qml"
+ "Text.qml"
+ "arrow-down.png"
+ "arrow-up.png"
+ "blacknwhite.png"
+ "car_etc2_nomips.ktx"
+ "face-smile.png"
+ "main.qml"
+ "minus-sign.png"
+ "plus-sign.png"
+ "qt.png"
+ "qt_bc1_10mips.ktx"
+ "shadow_pass1.frag.qsb"
+ "shadow_pass1_legacy_gl.frag"
+ "shadow_pass2.frag.qsb"
+ "shadow_pass2_legacy_gl.frag"
+ "wobble.frag.qsb"
+ "wobble.vert.qsb"
+ "wobble_legacy_gl.frag"
+ "wobble_legacy_gl.vert"
+)
+
+qt_add_resource(nodetypes_ng "nodetypes_ng"
+ PREFIX
+ "/"
+ FILES
+ ${nodetypes_ng_resource_files}
+)
+
+
+#### Keys ignored in scope 1:.:.:nodetypes_ng.pro:<TRUE>:
+# OTHER_FILES = "main.qml" "SimpleRect.qml" "Rects.qml" "LotsOfRects.qml"
diff --git a/tests/manual/pointer/CMakeLists.txt b/tests/manual/pointer/CMakeLists.txt
new file mode 100644
index 0000000000..c11611ed7e
--- /dev/null
+++ b/tests/manual/pointer/CMakeLists.txt
@@ -0,0 +1,131 @@
+# Generated from pointer.pro.
+
+#####################################################################
+## pointer Binary:
+#####################################################################
+
+qt_add_manual_test(pointer
+ GUI
+ SOURCES
+ inputinspector.cpp inputinspector.h
+ main.cpp
+ PUBLIC_LIBRARIES
+ Qt::Gui
+ Qt::Qml
+ Qt::Quick
+ Qt::QuickPrivate
+ Qt::Svg
+)
+
+# Resources:
+set(qml_resource_files
+ "content/CheckBox.qml"
+ "content/FakeFlickable.qml"
+ "content/FlashAnimation.qml"
+ "content/MomentumAnimation.qml"
+ "content/MouseAreaButton.qml"
+ "content/MouseAreaSlider.qml"
+ "content/MouseFeedbackSprite.qml"
+ "content/MptaButton.qml"
+ "content/MultiButton.qml"
+ "content/ScrollBar.qml"
+ "content/Slider.qml"
+ "content/TapHandlerButton.qml"
+ "content/TextBox.qml"
+ "content/TouchpointFeedbackSprite.qml"
+ "fakeFlickable.qml"
+ "flickableWithHandlers.qml"
+ "flingAnimation.qml"
+ "joystick.qml"
+ "main.qml"
+ "map.qml"
+ "map2.qml"
+ "mixer.qml"
+ "multibuttons.qml"
+ "photosurface.qml"
+ "pinchHandler.qml"
+ "pointerDrag.qml"
+ "resources/arrowhead.png"
+ "resources/balloon.png"
+ "resources/fighter.png"
+ "resources/fingersprite.png"
+ "resources/grabbing-location.svg"
+ "resources/joystick-outer-case-pov.jpg"
+ "resources/map.svgz"
+ "resources/missile.png"
+ "resources/mixer-knob.png"
+ "resources/mouse.png"
+ "resources/mouse_left.png"
+ "resources/mouse_middle.png"
+ "resources/mouse_right.png"
+ "resources/redball.png"
+ "sidebar.qml"
+ "singlePointHandlerProperties.qml"
+ "tapHandler.qml"
+)
+
+qt_add_resource(pointer "qml"
+ PREFIX
+ "/"
+ FILES
+ ${qml_resource_files}
+)
+set_source_files_properties("../../../examples/quick/shared/Button.qml"
+ PROPERTIES QT_RESOURCE_ALIAS "Button.qml"
+)
+set_source_files_properties("../../../examples/quick/shared/CheckBox.qml"
+ PROPERTIES QT_RESOURCE_ALIAS "CheckBox.qml"
+)
+set_source_files_properties("../../../examples/quick/shared/Label.qml"
+ PROPERTIES QT_RESOURCE_ALIAS "Label.qml"
+)
+set_source_files_properties("../../../examples/quick/shared/LauncherList.qml"
+ PROPERTIES QT_RESOURCE_ALIAS "LauncherList.qml"
+)
+set_source_files_properties("../../../examples/quick/shared/SimpleLauncherDelegate.qml"
+ PROPERTIES QT_RESOURCE_ALIAS "SimpleLauncherDelegate.qml"
+)
+set_source_files_properties("../../../examples/quick/shared/Slider.qml"
+ PROPERTIES QT_RESOURCE_ALIAS "Slider.qml"
+)
+set_source_files_properties("../../../examples/quick/shared/TextField.qml"
+ PROPERTIES QT_RESOURCE_ALIAS "TextField.qml"
+)
+set_source_files_properties("../../../examples/quick/shared/images/back.png"
+ PROPERTIES QT_RESOURCE_ALIAS "images/back.png"
+)
+set_source_files_properties("../../../examples/quick/shared/images/checkmark.png"
+ PROPERTIES QT_RESOURCE_ALIAS "images/checkmark.png"
+)
+set_source_files_properties("../../../examples/quick/shared/images/next.png"
+ PROPERTIES QT_RESOURCE_ALIAS "images/next.png"
+)
+set_source_files_properties("../../../examples/quick/shared/images/slider_handle.png"
+ PROPERTIES QT_RESOURCE_ALIAS "images/slider_handle.png"
+)
+set(quick_shared_resource_files
+ "Button.qml"
+ "CheckBox.qml"
+ "Label.qml"
+ "LauncherList.qml"
+ "SimpleLauncherDelegate.qml"
+ "Slider.qml"
+ "TextField.qml"
+ "images/back.png"
+ "images/checkmark.png"
+ "images/next.png"
+ "images/slider_handle.png"
+)
+
+qt_add_resource(pointer "quick_shared"
+ PREFIX
+ "/quick/shared"
+ BASE
+ "../../../examples/quick/shared"
+ FILES
+ ${quick_shared_resource_files}
+)
+
+
+#### Keys ignored in scope 1:.:.:pointer.pro:<TRUE>:
+# TEMPLATE = "app"
diff --git a/tests/manual/qmltypememory/CMakeLists.txt b/tests/manual/qmltypememory/CMakeLists.txt
new file mode 100644
index 0000000000..ae3a10e944
--- /dev/null
+++ b/tests/manual/qmltypememory/CMakeLists.txt
@@ -0,0 +1,20 @@
+# Generated from qmltypememory.pro.
+
+#####################################################################
+## qmltypememory Binary:
+#####################################################################
+
+qt_add_manual_test(qmltypememory
+ GUI
+ SOURCES
+ main.cpp
+ testdriver.cpp testdriver.h
+ INCLUDE_DIRECTORIES
+ .
+ PUBLIC_LIBRARIES
+ Qt::Gui
+ Qt::Qml
+)
+
+#### Keys ignored in scope 1:.:.:qmltypememory.pro:<TRUE>:
+# TEMPLATE = "app"
diff --git a/tests/manual/qmltypememory/TestPlugin/CMakeLists.txt b/tests/manual/qmltypememory/TestPlugin/CMakeLists.txt
new file mode 100644
index 0000000000..d05139d0ea
--- /dev/null
+++ b/tests/manual/qmltypememory/TestPlugin/CMakeLists.txt
@@ -0,0 +1,20 @@
+# Generated from plugin.pro.
+
+#####################################################################
+## testplugin Generic Library:
+#####################################################################
+
+qt_add_cmake_library(testplugin
+ MODULE
+ SOURCES
+ plugin.cpp
+ PUBLIC_LIBRARIES
+ Qt::Core
+ Qt::Gui
+ Qt::Qml
+)
+
+#### Keys ignored in scope 1:.:.:plugin.pro:<TRUE>:
+# TEMPLATE = "lib"
+
+qt_autogen_tools_initial_setup(testplugin)
diff --git a/tests/manual/quickwidgetviewer/CMakeLists.txt b/tests/manual/quickwidgetviewer/CMakeLists.txt
new file mode 100644
index 0000000000..00245e4942
--- /dev/null
+++ b/tests/manual/quickwidgetviewer/CMakeLists.txt
@@ -0,0 +1,16 @@
+# Generated from quickwidgetviewer.pro.
+
+#####################################################################
+## quickwidgetviewer Binary:
+#####################################################################
+
+qt_add_manual_test(quickwidgetviewer
+ SOURCES
+ main.cpp
+ PUBLIC_LIBRARIES
+ Qt::Gui
+ Qt::QuickWidgets
+)
+
+#### Keys ignored in scope 1:.:.:quickwidgetviewer.pro:<TRUE>:
+# TEMPLATE = "app"
diff --git a/tests/manual/scalablepath/CMakeLists.txt b/tests/manual/scalablepath/CMakeLists.txt
new file mode 100644
index 0000000000..738c6ebb45
--- /dev/null
+++ b/tests/manual/scalablepath/CMakeLists.txt
@@ -0,0 +1,32 @@
+# Generated from scalablepath.pro.
+
+#####################################################################
+## scalablepath Binary:
+#####################################################################
+
+qt_add_manual_test(scalablepath
+ GUI
+ SOURCES
+ main.cpp
+ PUBLIC_LIBRARIES
+ Qt::Gui
+ Qt::Qml
+ Qt::Quick
+)
+
+# Resources:
+set(qml_resource_files
+ "ShapeTestScale.qml"
+ "main.qml"
+)
+
+qt_add_resource(scalablepath "qml"
+ PREFIX
+ "/"
+ FILES
+ ${qml_resource_files}
+)
+
+
+#### Keys ignored in scope 1:.:.:scalablepath.pro:<TRUE>:
+# TEMPLATE = "app"
diff --git a/tests/manual/scenegraph_lancelot/CMakeLists.txt b/tests/manual/scenegraph_lancelot/CMakeLists.txt
new file mode 100644
index 0000000000..6f35f4e47b
--- /dev/null
+++ b/tests/manual/scenegraph_lancelot/CMakeLists.txt
@@ -0,0 +1,4 @@
+# Generated from scenegraph_lancelot.pro.
+
+add_subdirectory(scenegrabber)
+add_subdirectory(scenegraph)
diff --git a/tests/manual/scenegraph_lancelot/scenegrabber/CMakeLists.txt b/tests/manual/scenegraph_lancelot/scenegrabber/CMakeLists.txt
new file mode 100644
index 0000000000..42f38f8404
--- /dev/null
+++ b/tests/manual/scenegraph_lancelot/scenegrabber/CMakeLists.txt
@@ -0,0 +1,124 @@
+# Generated from scenegrabber.pro.
+
+#####################################################################
+## qmlscenegrabber Binary:
+#####################################################################
+
+qt_add_manual_test(qmlscenegrabber
+ OUTPUT_DIRECTORY ".."
+ SOURCES
+ main.cpp
+ PUBLIC_LIBRARIES
+ Qt::Gui
+ Qt::Quick
+)
+
+# Resources:
+set_source_files_properties("../data/shared/shaders/+qsb/basic.frag"
+ PROPERTIES QT_RESOURCE_ALIAS "shaders/+qsb/basic.frag"
+)
+set_source_files_properties("../data/shared/shaders/+qsb/cmyk.frag"
+ PROPERTIES QT_RESOURCE_ALIAS "shaders/+qsb/cmyk.frag"
+)
+set_source_files_properties("../data/shared/shaders/+qsb/culling.frag"
+ PROPERTIES QT_RESOURCE_ALIAS "shaders/+qsb/culling.frag"
+)
+set_source_files_properties("../data/shared/shaders/+qsb/edge.frag"
+ PROPERTIES QT_RESOURCE_ALIAS "shaders/+qsb/edge.frag"
+)
+set_source_files_properties("../data/shared/shaders/+qsb/gradient.frag"
+ PROPERTIES QT_RESOURCE_ALIAS "shaders/+qsb/gradient.frag"
+)
+set_source_files_properties("../data/shared/shaders/+qsb/gradient2.frag"
+ PROPERTIES QT_RESOURCE_ALIAS "shaders/+qsb/gradient2.frag"
+)
+set_source_files_properties("../data/shared/shaders/+qsb/gradient3.frag"
+ PROPERTIES QT_RESOURCE_ALIAS "shaders/+qsb/gradient3.frag"
+)
+set_source_files_properties("../data/shared/shaders/+qsb/gradient4.frag"
+ PROPERTIES QT_RESOURCE_ALIAS "shaders/+qsb/gradient4.frag"
+)
+set_source_files_properties("../data/shared/shaders/+qsb/gradient5.frag"
+ PROPERTIES QT_RESOURCE_ALIAS "shaders/+qsb/gradient5.frag"
+)
+set_source_files_properties("../data/shared/shaders/+qsb/shadow.frag"
+ PROPERTIES QT_RESOURCE_ALIAS "shaders/+qsb/shadow.frag"
+)
+set_source_files_properties("../data/shared/shaders/+qsb/stencil.frag"
+ PROPERTIES QT_RESOURCE_ALIAS "shaders/+qsb/stencil.frag"
+)
+set_source_files_properties("../data/shared/shaders/+qsb/wave.vert"
+ PROPERTIES QT_RESOURCE_ALIAS "shaders/+qsb/wave.vert"
+)
+set_source_files_properties("../data/shared/shaders/basic.frag"
+ PROPERTIES QT_RESOURCE_ALIAS "shaders/basic.frag"
+)
+set_source_files_properties("../data/shared/shaders/cmyk.frag"
+ PROPERTIES QT_RESOURCE_ALIAS "shaders/cmyk.frag"
+)
+set_source_files_properties("../data/shared/shaders/culling.frag"
+ PROPERTIES QT_RESOURCE_ALIAS "shaders/culling.frag"
+)
+set_source_files_properties("../data/shared/shaders/edge.frag"
+ PROPERTIES QT_RESOURCE_ALIAS "shaders/edge.frag"
+)
+set_source_files_properties("../data/shared/shaders/gradient.frag"
+ PROPERTIES QT_RESOURCE_ALIAS "shaders/gradient.frag"
+)
+set_source_files_properties("../data/shared/shaders/gradient2.frag"
+ PROPERTIES QT_RESOURCE_ALIAS "shaders/gradient2.frag"
+)
+set_source_files_properties("../data/shared/shaders/gradient3.frag"
+ PROPERTIES QT_RESOURCE_ALIAS "shaders/gradient3.frag"
+)
+set_source_files_properties("../data/shared/shaders/gradient4.frag"
+ PROPERTIES QT_RESOURCE_ALIAS "shaders/gradient4.frag"
+)
+set_source_files_properties("../data/shared/shaders/gradient5.frag"
+ PROPERTIES QT_RESOURCE_ALIAS "shaders/gradient5.frag"
+)
+set_source_files_properties("../data/shared/shaders/shadow.frag"
+ PROPERTIES QT_RESOURCE_ALIAS "shaders/shadow.frag"
+)
+set_source_files_properties("../data/shared/shaders/stencil.frag"
+ PROPERTIES QT_RESOURCE_ALIAS "shaders/stencil.frag"
+)
+set_source_files_properties("../data/shared/shaders/wave.vert"
+ PROPERTIES QT_RESOURCE_ALIAS "shaders/wave.vert"
+)
+set(shared_resource_files
+ "shaders/+qsb/basic.frag"
+ "shaders/+qsb/cmyk.frag"
+ "shaders/+qsb/culling.frag"
+ "shaders/+qsb/edge.frag"
+ "shaders/+qsb/gradient.frag"
+ "shaders/+qsb/gradient2.frag"
+ "shaders/+qsb/gradient3.frag"
+ "shaders/+qsb/gradient4.frag"
+ "shaders/+qsb/gradient5.frag"
+ "shaders/+qsb/shadow.frag"
+ "shaders/+qsb/stencil.frag"
+ "shaders/+qsb/wave.vert"
+ "shaders/basic.frag"
+ "shaders/cmyk.frag"
+ "shaders/culling.frag"
+ "shaders/edge.frag"
+ "shaders/gradient.frag"
+ "shaders/gradient2.frag"
+ "shaders/gradient3.frag"
+ "shaders/gradient4.frag"
+ "shaders/gradient5.frag"
+ "shaders/shadow.frag"
+ "shaders/stencil.frag"
+ "shaders/wave.vert"
+)
+
+qt_add_resource(qmlscenegrabber "shared"
+ PREFIX
+ "/"
+ BASE
+ "../data/shared"
+ FILES
+ ${shared_resource_files}
+)
+
diff --git a/tests/manual/scenegraph_lancelot/scenegraph/CMakeLists.txt b/tests/manual/scenegraph_lancelot/scenegraph/CMakeLists.txt
new file mode 100644
index 0000000000..86f5c102a9
--- /dev/null
+++ b/tests/manual/scenegraph_lancelot/scenegraph/CMakeLists.txt
@@ -0,0 +1,34 @@
+# Generated from scenegraph.pro.
+
+#####################################################################
+## tst_scenegraph Test:
+#####################################################################
+
+# Collect test data
+list(APPEND test_data "../data")
+
+qt_add_test(tst_scenegraph
+ OUTPUT_DIRECTORY ".."
+ SOURCES
+ ../../../../../qtbase/tests/baselineserver/shared/baselineprotocol.cpp ../../../../../qtbase/tests/baselineserver/shared/baselineprotocol.h
+ ../../../../../qtbase/tests/baselineserver/shared/lookup3.cpp
+ ../../../../../qtbase/tests/baselineserver/shared/qbaselinetest.cpp ../../../../../qtbase/tests/baselineserver/shared/qbaselinetest.h
+ tst_scenegraph.cpp
+ DEFINES
+ QMAKESPEC=\\\"\\\"
+ INCLUDE_DIRECTORIES
+ ../../../../../qtbase/tests/baselineserver/shared
+ PUBLIC_LIBRARIES
+ Qt::Gui
+ Qt::Network
+ TESTDATA ${test_data}
+)
+
+## Scopes:
+#####################################################################
+
+#### Keys ignored in scope 3:.:.:scenegraph.pro:WIN32:
+# TEST_HELPER_INSTALLS = ".././qmlscenegrabber.exe"
+
+#### Keys ignored in scope 6:.:.:scenegraph.pro:else:
+# TEST_HELPER_INSTALLS = ".././qmlscenegrabber"
diff --git a/tests/manual/shapestest/CMakeLists.txt b/tests/manual/shapestest/CMakeLists.txt
new file mode 100644
index 0000000000..6fd93cdc11
--- /dev/null
+++ b/tests/manual/shapestest/CMakeLists.txt
@@ -0,0 +1,32 @@
+# Generated from shapestest.pro.
+
+#####################################################################
+## shapestest Binary:
+#####################################################################
+
+qt_add_manual_test(shapestest
+ GUI
+ SOURCES
+ main.cpp
+ PUBLIC_LIBRARIES
+ Qt::Gui
+ Qt::Qml
+ Qt::Quick
+)
+
+# Resources:
+set(shapestest_resource_files
+ "shapestest.qml"
+)
+
+qt_add_resource(shapestest "shapestest"
+ PREFIX
+ "/shapestest"
+ FILES
+ ${shapestest_resource_files}
+)
+
+
+#### Keys ignored in scope 1:.:.:shapestest.pro:<TRUE>:
+# OTHER_FILES = "shapestest.qml"
+# TEMPLATE = "app"
diff --git a/tests/manual/tableview/CMakeLists.txt b/tests/manual/tableview/CMakeLists.txt
new file mode 100644
index 0000000000..19f4807174
--- /dev/null
+++ b/tests/manual/tableview/CMakeLists.txt
@@ -0,0 +1,5 @@
+# Generated from tableview.pro.
+
+add_subdirectory(abstracttablemodel)
+add_subdirectory(listmodel)
+add_subdirectory(storagemodel)
diff --git a/tests/manual/tableview/abstracttablemodel/CMakeLists.txt b/tests/manual/tableview/abstracttablemodel/CMakeLists.txt
new file mode 100644
index 0000000000..2aa3d5b797
--- /dev/null
+++ b/tests/manual/tableview/abstracttablemodel/CMakeLists.txt
@@ -0,0 +1,44 @@
+# Generated from abstracttablemodel.pro.
+
+#####################################################################
+## tableview_abstracttablemodel Binary:
+#####################################################################
+
+qt_add_manual_test(tableview_abstracttablemodel
+ GUI
+ SOURCES
+ main.cpp
+ PUBLIC_LIBRARIES
+ Qt::Gui
+ Qt::Qml
+ Qt::Quick
+)
+
+# Resources:
+set(qmake_immediate_resource_files
+ "Button.qml"
+ "main.qml"
+)
+
+qt_add_resource(tableview_abstracttablemodel "qmake_immediate"
+ PREFIX
+ "/"
+ FILES
+ ${qmake_immediate_resource_files}
+)
+
+
+#### Keys ignored in scope 1:.:.:abstracttablemodel.pro:<TRUE>:
+# TEMPLATE = "app"
+
+## Scopes:
+#####################################################################
+
+#### Keys ignored in scope 2:.:.:abstracttablemodel.pro:QNX:
+# target.path = "/tmp/$${TARGET}/bin"
+
+#### Keys ignored in scope 4:.:.:abstracttablemodel.pro:UNIX AND NOT ANDROID:
+# target.path = "/opt/$${TARGET}/bin"
+
+#### Keys ignored in scope 5:.:.:abstracttablemodel.pro:NOT target.path_ISEMPTY:
+# INSTALLS = "target"
diff --git a/tests/manual/tableview/listmodel/CMakeLists.txt b/tests/manual/tableview/listmodel/CMakeLists.txt
new file mode 100644
index 0000000000..9e4b8871cc
--- /dev/null
+++ b/tests/manual/tableview/listmodel/CMakeLists.txt
@@ -0,0 +1,43 @@
+# Generated from listmodel.pro.
+
+#####################################################################
+## tableview_listmodel Binary:
+#####################################################################
+
+qt_add_manual_test(tableview_listmodel
+ GUI
+ SOURCES
+ main.cpp
+ PUBLIC_LIBRARIES
+ Qt::Gui
+ Qt::Qml
+ Qt::Quick
+)
+
+# Resources:
+set(qmake_immediate_resource_files
+ "main.qml"
+)
+
+qt_add_resource(tableview_listmodel "qmake_immediate"
+ PREFIX
+ "/"
+ FILES
+ ${qmake_immediate_resource_files}
+)
+
+
+#### Keys ignored in scope 1:.:.:listmodel.pro:<TRUE>:
+# TEMPLATE = "app"
+
+## Scopes:
+#####################################################################
+
+#### Keys ignored in scope 2:.:.:listmodel.pro:QNX:
+# target.path = "/tmp/$${TARGET}/bin"
+
+#### Keys ignored in scope 4:.:.:listmodel.pro:UNIX AND NOT ANDROID:
+# target.path = "/opt/$${TARGET}/bin"
+
+#### Keys ignored in scope 5:.:.:listmodel.pro:NOT target.path_ISEMPTY:
+# INSTALLS = "target"
diff --git a/tests/manual/tableview/storagemodel/CMakeLists.txt b/tests/manual/tableview/storagemodel/CMakeLists.txt
new file mode 100644
index 0000000000..747d5f5b40
--- /dev/null
+++ b/tests/manual/tableview/storagemodel/CMakeLists.txt
@@ -0,0 +1,44 @@
+# Generated from storagemodel.pro.
+
+#####################################################################
+## tableview_storage Binary:
+#####################################################################
+
+qt_add_manual_test(tableview_storage
+ GUI
+ SOURCES
+ main.cpp
+ storagemodel.cpp storagemodel.h
+ PUBLIC_LIBRARIES
+ Qt::Gui
+ Qt::Qml
+ Qt::Quick
+)
+
+# Resources:
+set(qmake_immediate_resource_files
+ "main.qml"
+)
+
+qt_add_resource(tableview_storage "qmake_immediate"
+ PREFIX
+ "/"
+ FILES
+ ${qmake_immediate_resource_files}
+)
+
+
+#### Keys ignored in scope 1:.:.:storagemodel.pro:<TRUE>:
+# TEMPLATE = "app"
+
+## Scopes:
+#####################################################################
+
+#### Keys ignored in scope 2:.:.:storagemodel.pro:QNX:
+# target.path = "/tmp/$${TARGET}/bin"
+
+#### Keys ignored in scope 4:.:.:storagemodel.pro:UNIX AND NOT ANDROID:
+# target.path = "/opt/$${TARGET}/bin"
+
+#### Keys ignored in scope 5:.:.:storagemodel.pro:NOT target.path_ISEMPTY:
+# INSTALLS = "target"
diff --git a/tests/manual/tableview/tablemodel/CMakeLists.txt b/tests/manual/tableview/tablemodel/CMakeLists.txt
new file mode 100644
index 0000000000..487e004af0
--- /dev/null
+++ b/tests/manual/tableview/tablemodel/CMakeLists.txt
@@ -0,0 +1,3 @@
+# Generated from tablemodel.pro.
+
+add_subdirectory(form)
diff --git a/tests/manual/tableview/tablemodel/form/CMakeLists.txt b/tests/manual/tableview/tablemodel/form/CMakeLists.txt
new file mode 100644
index 0000000000..4a4a7e28fe
--- /dev/null
+++ b/tests/manual/tableview/tablemodel/form/CMakeLists.txt
@@ -0,0 +1,44 @@
+# Generated from form.pro.
+
+#####################################################################
+## form Binary:
+#####################################################################
+
+qt_add_manual_test(form
+ GUI
+ SOURCES
+ main.cpp
+ PUBLIC_LIBRARIES
+ Qt::Gui
+ Qt::Qml
+ Qt::Quick
+)
+
+# Resources:
+set(qmake_immediate_resource_files
+ "RowForm.qml"
+ "main.qml"
+)
+
+qt_add_resource(form "qmake_immediate"
+ PREFIX
+ "/"
+ FILES
+ ${qmake_immediate_resource_files}
+)
+
+
+#### Keys ignored in scope 1:.:.:form.pro:<TRUE>:
+# TEMPLATE = "app"
+
+## Scopes:
+#####################################################################
+
+#### Keys ignored in scope 2:.:.:form.pro:QNX:
+# target.path = "/tmp/$${TARGET}/bin"
+
+#### Keys ignored in scope 4:.:.:form.pro:UNIX AND NOT ANDROID:
+# target.path = "/opt/$${TARGET}/bin"
+
+#### Keys ignored in scope 5:.:.:form.pro:NOT target.path_ISEMPTY:
+# INSTALLS = "target"
diff --git a/tests/manual/tableview/tablemodel/json/CMakeLists.txt b/tests/manual/tableview/tablemodel/json/CMakeLists.txt
new file mode 100644
index 0000000000..4251d08269
--- /dev/null
+++ b/tests/manual/tableview/tablemodel/json/CMakeLists.txt
@@ -0,0 +1,44 @@
+# Generated from json.pro.
+
+#####################################################################
+## json Binary:
+#####################################################################
+
+qt_add_manual_test(json
+ GUI
+ SOURCES
+ main.cpp
+ PUBLIC_LIBRARIES
+ Qt::Gui
+ Qt::Qml
+ Qt::Quick
+)
+
+# Resources:
+set(qmake_immediate_resource_files
+ "JsonData.js"
+ "main.qml"
+)
+
+qt_add_resource(json "qmake_immediate"
+ PREFIX
+ "/"
+ FILES
+ ${qmake_immediate_resource_files}
+)
+
+
+#### Keys ignored in scope 1:.:.:json.pro:<TRUE>:
+# TEMPLATE = "app"
+
+## Scopes:
+#####################################################################
+
+#### Keys ignored in scope 2:.:.:json.pro:QNX:
+# target.path = "/tmp/$${TARGET}/bin"
+
+#### Keys ignored in scope 4:.:.:json.pro:UNIX AND NOT ANDROID:
+# target.path = "/opt/$${TARGET}/bin"
+
+#### Keys ignored in scope 5:.:.:json.pro:NOT target.path_ISEMPTY:
+# INSTALLS = "target"
diff --git a/tests/manual/text/CMakeLists.txt b/tests/manual/text/CMakeLists.txt
new file mode 100644
index 0000000000..09c6d780e7
--- /dev/null
+++ b/tests/manual/text/CMakeLists.txt
@@ -0,0 +1,88 @@
+# Generated from text.pro.
+
+#####################################################################
+## text Binary:
+#####################################################################
+
+qt_add_manual_test(text
+ GUI
+ SOURCES
+ main.cpp
+ PUBLIC_LIBRARIES
+ Qt::Gui
+ Qt::Qml
+ Qt::Quick
+)
+
+# Resources:
+set(qml_resource_files
+ "SignalIndicator.qml"
+ "main.qml"
+ "textInputPropertiesAndSignals.qml"
+)
+
+qt_add_resource(text "qml"
+ PREFIX
+ "/"
+ FILES
+ ${qml_resource_files}
+)
+set_source_files_properties("../../../examples/quick/shared/Button.qml"
+ PROPERTIES QT_RESOURCE_ALIAS "Button.qml"
+)
+set_source_files_properties("../../../examples/quick/shared/CheckBox.qml"
+ PROPERTIES QT_RESOURCE_ALIAS "CheckBox.qml"
+)
+set_source_files_properties("../../../examples/quick/shared/Label.qml"
+ PROPERTIES QT_RESOURCE_ALIAS "Label.qml"
+)
+set_source_files_properties("../../../examples/quick/shared/LauncherList.qml"
+ PROPERTIES QT_RESOURCE_ALIAS "LauncherList.qml"
+)
+set_source_files_properties("../../../examples/quick/shared/SimpleLauncherDelegate.qml"
+ PROPERTIES QT_RESOURCE_ALIAS "SimpleLauncherDelegate.qml"
+)
+set_source_files_properties("../../../examples/quick/shared/Slider.qml"
+ PROPERTIES QT_RESOURCE_ALIAS "Slider.qml"
+)
+set_source_files_properties("../../../examples/quick/shared/TextField.qml"
+ PROPERTIES QT_RESOURCE_ALIAS "TextField.qml"
+)
+set_source_files_properties("../../../examples/quick/shared/images/back.png"
+ PROPERTIES QT_RESOURCE_ALIAS "images/back.png"
+)
+set_source_files_properties("../../../examples/quick/shared/images/checkmark.png"
+ PROPERTIES QT_RESOURCE_ALIAS "images/checkmark.png"
+)
+set_source_files_properties("../../../examples/quick/shared/images/next.png"
+ PROPERTIES QT_RESOURCE_ALIAS "images/next.png"
+)
+set_source_files_properties("../../../examples/quick/shared/images/slider_handle.png"
+ PROPERTIES QT_RESOURCE_ALIAS "images/slider_handle.png"
+)
+set(quick_shared_resource_files
+ "Button.qml"
+ "CheckBox.qml"
+ "Label.qml"
+ "LauncherList.qml"
+ "SimpleLauncherDelegate.qml"
+ "Slider.qml"
+ "TextField.qml"
+ "images/back.png"
+ "images/checkmark.png"
+ "images/next.png"
+ "images/slider_handle.png"
+)
+
+qt_add_resource(text "quick_shared"
+ PREFIX
+ "/quick/shared"
+ BASE
+ "../../../examples/quick/shared"
+ FILES
+ ${quick_shared_resource_files}
+)
+
+
+#### Keys ignored in scope 1:.:.:text.pro:<TRUE>:
+# TEMPLATE = "app"
diff --git a/tests/manual/touch/CMakeLists.txt b/tests/manual/touch/CMakeLists.txt
new file mode 100644
index 0000000000..261bab2d49
--- /dev/null
+++ b/tests/manual/touch/CMakeLists.txt
@@ -0,0 +1,88 @@
+# Generated from touch.pro.
+
+#####################################################################
+## touch Binary:
+#####################################################################
+
+qt_add_manual_test(touch
+ GUI
+ SOURCES
+ main.cpp
+ PUBLIC_LIBRARIES
+ Qt::Gui
+ Qt::Qml
+ Qt::Quick
+)
+
+# Resources:
+set(qml_resource_files
+ "flicktext.qml"
+ "main.qml"
+ "mpta-crosshairs.qml"
+)
+
+qt_add_resource(touch "qml"
+ PREFIX
+ "/"
+ FILES
+ ${qml_resource_files}
+)
+set_source_files_properties("../../../examples/quick/shared/Button.qml"
+ PROPERTIES QT_RESOURCE_ALIAS "Button.qml"
+)
+set_source_files_properties("../../../examples/quick/shared/CheckBox.qml"
+ PROPERTIES QT_RESOURCE_ALIAS "CheckBox.qml"
+)
+set_source_files_properties("../../../examples/quick/shared/Label.qml"
+ PROPERTIES QT_RESOURCE_ALIAS "Label.qml"
+)
+set_source_files_properties("../../../examples/quick/shared/LauncherList.qml"
+ PROPERTIES QT_RESOURCE_ALIAS "LauncherList.qml"
+)
+set_source_files_properties("../../../examples/quick/shared/SimpleLauncherDelegate.qml"
+ PROPERTIES QT_RESOURCE_ALIAS "SimpleLauncherDelegate.qml"
+)
+set_source_files_properties("../../../examples/quick/shared/Slider.qml"
+ PROPERTIES QT_RESOURCE_ALIAS "Slider.qml"
+)
+set_source_files_properties("../../../examples/quick/shared/TextField.qml"
+ PROPERTIES QT_RESOURCE_ALIAS "TextField.qml"
+)
+set_source_files_properties("../../../examples/quick/shared/images/back.png"
+ PROPERTIES QT_RESOURCE_ALIAS "images/back.png"
+)
+set_source_files_properties("../../../examples/quick/shared/images/checkmark.png"
+ PROPERTIES QT_RESOURCE_ALIAS "images/checkmark.png"
+)
+set_source_files_properties("../../../examples/quick/shared/images/next.png"
+ PROPERTIES QT_RESOURCE_ALIAS "images/next.png"
+)
+set_source_files_properties("../../../examples/quick/shared/images/slider_handle.png"
+ PROPERTIES QT_RESOURCE_ALIAS "images/slider_handle.png"
+)
+set(quick_shared_resource_files
+ "Button.qml"
+ "CheckBox.qml"
+ "Label.qml"
+ "LauncherList.qml"
+ "SimpleLauncherDelegate.qml"
+ "Slider.qml"
+ "TextField.qml"
+ "images/back.png"
+ "images/checkmark.png"
+ "images/next.png"
+ "images/slider_handle.png"
+)
+
+qt_add_resource(touch "quick_shared"
+ PREFIX
+ "/quick/shared"
+ BASE
+ "../../../examples/quick/shared"
+ FILES
+ ${quick_shared_resource_files}
+)
+
+
+#### Keys ignored in scope 1:.:.:touch.pro:<TRUE>:
+# TEMPLATE = "app"
diff --git a/tests/manual/v4/auto/CMakeLists.txt b/tests/manual/v4/auto/CMakeLists.txt
new file mode 100644
index 0000000000..02063ad4f8
--- /dev/null
+++ b/tests/manual/v4/auto/CMakeLists.txt
@@ -0,0 +1,3 @@
+# Generated from auto.pro.
+
+add_subdirectory(executableallocator)
diff --git a/tests/manual/v4/auto/executableallocator/CMakeLists.txt b/tests/manual/v4/auto/executableallocator/CMakeLists.txt
new file mode 100644
index 0000000000..7001a270b6
--- /dev/null
+++ b/tests/manual/v4/auto/executableallocator/CMakeLists.txt
@@ -0,0 +1,16 @@
+# Generated from executableallocator.pro.
+
+#####################################################################
+## tst_executableallocator Binary:
+#####################################################################
+
+qt_add_manual_test(tst_executableallocator
+ SOURCES
+ tst_executableallocator.cpp
+ PUBLIC_LIBRARIES
+ Qt::Test
+ v4Private
+)
+
+#### Keys ignored in scope 1:.:.:executableallocator.pro:<TRUE>:
+# TEMPLATE = "app"