From 4e14f6e70abb4a02a570a390f462736666b234a7 Mon Sep 17 00:00:00 2001 From: Leander Beernaert Date: Wed, 7 Aug 2019 16:25:52 +0200 Subject: Add QtDeclarative Test Coverage All tests compile and run on a developer build. These tests are failing: tst_qqmlsqldatabase Fails due to missing sql driver tst_qqmlsqldatabase Fails in wip/qt6 tst_ququicklayouts Fails in wip/qt6 tst_flickableinterop Fails in wip/qt6 tst_qquickpinchandler Fails in wip/qt6 tst_qquickflickable Fails in wip/qt6 tst_qquickgridview Fails in wip/qt6 tst_qquickimage Fails due to missing jpeg plugin tst_qquicklistview Fails in wip/qt6 tst_qquicktext Fails in wip/qt6 tst_qquickcanvasitem Fails in wip/qt6 tst_scenegraph Fails due to missing jpeg plugin tst_TestFiltering Fails in wip/qt6 Change-Id: I4b9d69c118e23c095cb72ad5a67653fc30943bb1 Reviewed-by: Alexandru Croitor --- tests/manual/highdpi/CMakeLists.txt | 24 ++++ tests/manual/httpserver/CMakeLists.txt | 19 ++++ tests/manual/mousearea/CMakeLists.txt | 79 +++++++++++++ tests/manual/nodetypes/CMakeLists.txt | 43 +++++++ tests/manual/nodetypes_ng/CMakeLists.txt | 60 ++++++++++ tests/manual/pointer/CMakeLists.txt | 124 +++++++++++++++++++++ tests/manual/qmltypememory/CMakeLists.txt | 20 ++++ .../manual/qmltypememory/TestPlugin/CMakeLists.txt | 18 +++ tests/manual/quickwidgetviewer/CMakeLists.txt | 17 +++ tests/manual/scalablepath/CMakeLists.txt | 29 +++++ tests/manual/scenegraph_lancelot/CMakeLists.txt | 4 + .../scenegrabber/CMakeLists.txt | 23 ++++ .../scenegraph_lancelot/scenegraph/CMakeLists.txt | 36 ++++++ tests/manual/shapestest/CMakeLists.txt | 28 +++++ tests/manual/tableview/CMakeLists.txt | 5 + .../tableview/abstracttablemodel/CMakeLists.txt | 40 +++++++ tests/manual/tableview/listmodel/CMakeLists.txt | 39 +++++++ tests/manual/tableview/storagemodel/CMakeLists.txt | 40 +++++++ tests/manual/tableview/tablemodel/CMakeLists.txt | 3 + .../tableview/tablemodel/form/CMakeLists.txt | 40 +++++++ .../tableview/tablemodel/json/CMakeLists.txt | 40 +++++++ tests/manual/text/CMakeLists.txt | 80 +++++++++++++ tests/manual/touch/CMakeLists.txt | 80 +++++++++++++ tests/manual/v4/auto/CMakeLists.txt | 3 + .../v4/auto/executableallocator/CMakeLists.txt | 19 ++++ 25 files changed, 913 insertions(+) create mode 100644 tests/manual/highdpi/CMakeLists.txt create mode 100644 tests/manual/httpserver/CMakeLists.txt create mode 100644 tests/manual/mousearea/CMakeLists.txt create mode 100644 tests/manual/nodetypes/CMakeLists.txt create mode 100644 tests/manual/nodetypes_ng/CMakeLists.txt create mode 100644 tests/manual/pointer/CMakeLists.txt create mode 100644 tests/manual/qmltypememory/CMakeLists.txt create mode 100644 tests/manual/qmltypememory/TestPlugin/CMakeLists.txt create mode 100644 tests/manual/quickwidgetviewer/CMakeLists.txt create mode 100644 tests/manual/scalablepath/CMakeLists.txt create mode 100644 tests/manual/scenegraph_lancelot/CMakeLists.txt create mode 100644 tests/manual/scenegraph_lancelot/scenegrabber/CMakeLists.txt create mode 100644 tests/manual/scenegraph_lancelot/scenegraph/CMakeLists.txt create mode 100644 tests/manual/shapestest/CMakeLists.txt create mode 100644 tests/manual/tableview/CMakeLists.txt create mode 100644 tests/manual/tableview/abstracttablemodel/CMakeLists.txt create mode 100644 tests/manual/tableview/listmodel/CMakeLists.txt create mode 100644 tests/manual/tableview/storagemodel/CMakeLists.txt create mode 100644 tests/manual/tableview/tablemodel/CMakeLists.txt create mode 100644 tests/manual/tableview/tablemodel/form/CMakeLists.txt create mode 100644 tests/manual/tableview/tablemodel/json/CMakeLists.txt create mode 100644 tests/manual/text/CMakeLists.txt create mode 100644 tests/manual/touch/CMakeLists.txt create mode 100644 tests/manual/v4/auto/CMakeLists.txt create mode 100644 tests/manual/v4/auto/executableallocator/CMakeLists.txt (limited to 'tests/manual') diff --git a/tests/manual/highdpi/CMakeLists.txt b/tests/manual/highdpi/CMakeLists.txt new file mode 100644 index 0000000000..bbd01613c7 --- /dev/null +++ b/tests/manual/highdpi/CMakeLists.txt @@ -0,0 +1,24 @@ +# Generated from highdpi.pro. + +##################################################################### +## qmlimageproviderplugin Plugin: +##################################################################### + +add_qt_plugin(qmlimageproviderplugin + OUTPUT_DIRECTORY "ImageProvider" + SOURCES + imageprovider.cpp + PUBLIC_LIBRARIES + Qt::Core + Qt::Gui + Qt::Qml + Qt::Quick +) + +#### Keys ignored in scope 1:.:.:highdpi.pro:: +# CONFIG = "plugin" +# 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" diff --git a/tests/manual/httpserver/CMakeLists.txt b/tests/manual/httpserver/CMakeLists.txt new file mode 100644 index 0000000000..61707e145d --- /dev/null +++ b/tests/manual/httpserver/CMakeLists.txt @@ -0,0 +1,19 @@ +# Generated from httpserver.pro. + +##################################################################### +## httpserver Binary: +##################################################################### + +add_qt_executable(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:: +# CONFIG = "console" "-app_bundle" +# TEMPLATE = "app" diff --git a/tests/manual/mousearea/CMakeLists.txt b/tests/manual/mousearea/CMakeLists.txt new file mode 100644 index 0000000000..967d2da8b2 --- /dev/null +++ b/tests/manual/mousearea/CMakeLists.txt @@ -0,0 +1,79 @@ +# Generated from mousearea.pro. + +##################################################################### +## mousearea Binary: +##################################################################### + +add_qt_executable(mousearea + GUI + SOURCES + main.cpp + PUBLIC_LIBRARIES + Qt::Gui + Qt::Qml + Qt::Quick +) + +# Resources: +add_qt_resource(mousearea "qml" + PREFIX + "/" + FILES + main.qml + plainMouseArea.qml +) +set_source_files_properties("../../../examples/quick/shared/Button.qml" + PROPERTIES alias "Button.qml" +) +set_source_files_properties("../../../examples/quick/shared/CheckBox.qml" + PROPERTIES alias "CheckBox.qml" +) +set_source_files_properties("../../../examples/quick/shared/Label.qml" + PROPERTIES alias "Label.qml" +) +set_source_files_properties("../../../examples/quick/shared/LauncherList.qml" + PROPERTIES alias "LauncherList.qml" +) +set_source_files_properties("../../../examples/quick/shared/SimpleLauncherDelegate.qml" + PROPERTIES alias "SimpleLauncherDelegate.qml" +) +set_source_files_properties("../../../examples/quick/shared/Slider.qml" + PROPERTIES alias "Slider.qml" +) +set_source_files_properties("../../../examples/quick/shared/TextField.qml" + PROPERTIES alias "TextField.qml" +) +set_source_files_properties("../../../examples/quick/shared/images/back.png" + PROPERTIES alias "images/back.png" +) +set_source_files_properties("../../../examples/quick/shared/images/checkmark.png" + PROPERTIES alias "images/checkmark.png" +) +set_source_files_properties("../../../examples/quick/shared/images/next.png" + PROPERTIES alias "images/next.png" +) +set_source_files_properties("../../../examples/quick/shared/images/slider_handle.png" + PROPERTIES alias "images/slider_handle.png" +) +add_qt_resource(mousearea "quick_shared" + PREFIX + "/quick/shared" + BASE + "../../../examples/quick/shared" + 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 +) + + +#### Keys ignored in scope 1:.:.:mousearea.pro:: +# TEMPLATE = "app" diff --git a/tests/manual/nodetypes/CMakeLists.txt b/tests/manual/nodetypes/CMakeLists.txt new file mode 100644 index 0000000000..24a4c43b03 --- /dev/null +++ b/tests/manual/nodetypes/CMakeLists.txt @@ -0,0 +1,43 @@ +# Generated from nodetypes.pro. + +##################################################################### +## nodetypes Binary: +##################################################################### + +add_qt_executable(nodetypes + GUI + SOURCES + nodetypes.cpp + PUBLIC_LIBRARIES + Qt::Gui + Qt::Qml + Qt::Quick +) + +# Resources: +add_qt_resource(nodetypes "nodetypes" + PREFIX + "/" + 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 +) + + +#### Keys ignored in scope 1:.:.:nodetypes.pro:: +# 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..8666cd15bc --- /dev/null +++ b/tests/manual/nodetypes_ng/CMakeLists.txt @@ -0,0 +1,60 @@ +# Generated from nodetypes_ng.pro. + +##################################################################### +## nodetypes_ng Binary: +##################################################################### + +add_qt_executable(nodetypes_ng + GUI + SOURCES + nodetypes_ng.cpp + PUBLIC_LIBRARIES + Qt::Gui + Qt::Qml + Qt::Quick +) + +# Resources: +add_qt_resource(nodetypes_ng "nodetypes_ng" + PREFIX + "/" + 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 +) + + +#### Keys ignored in scope 1:.:.:nodetypes_ng.pro:: +# 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..64eae0e1bd --- /dev/null +++ b/tests/manual/pointer/CMakeLists.txt @@ -0,0 +1,124 @@ +# Generated from pointer.pro. + +##################################################################### +## pointer Binary: +##################################################################### + +add_qt_executable(pointer + GUI + SOURCES + inputinspector.cpp inputinspector.h + main.cpp + LIBRARIES + Qt::QuickPrivate + PUBLIC_LIBRARIES + Qt::Gui + Qt::Qml + Qt::Quick + Qt::Svg +) + +# Resources: +add_qt_resource(pointer "qml" + PREFIX + "/" + 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 +) +set_source_files_properties("../../../examples/quick/shared/Button.qml" + PROPERTIES alias "Button.qml" +) +set_source_files_properties("../../../examples/quick/shared/CheckBox.qml" + PROPERTIES alias "CheckBox.qml" +) +set_source_files_properties("../../../examples/quick/shared/Label.qml" + PROPERTIES alias "Label.qml" +) +set_source_files_properties("../../../examples/quick/shared/LauncherList.qml" + PROPERTIES alias "LauncherList.qml" +) +set_source_files_properties("../../../examples/quick/shared/SimpleLauncherDelegate.qml" + PROPERTIES alias "SimpleLauncherDelegate.qml" +) +set_source_files_properties("../../../examples/quick/shared/Slider.qml" + PROPERTIES alias "Slider.qml" +) +set_source_files_properties("../../../examples/quick/shared/TextField.qml" + PROPERTIES alias "TextField.qml" +) +set_source_files_properties("../../../examples/quick/shared/images/back.png" + PROPERTIES alias "images/back.png" +) +set_source_files_properties("../../../examples/quick/shared/images/checkmark.png" + PROPERTIES alias "images/checkmark.png" +) +set_source_files_properties("../../../examples/quick/shared/images/next.png" + PROPERTIES alias "images/next.png" +) +set_source_files_properties("../../../examples/quick/shared/images/slider_handle.png" + PROPERTIES alias "images/slider_handle.png" +) +add_qt_resource(pointer "quick_shared" + PREFIX + "/quick/shared" + BASE + "../../../examples/quick/shared" + 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 +) + + +#### Keys ignored in scope 1:.:.:pointer.pro:: +# TEMPLATE = "app" diff --git a/tests/manual/qmltypememory/CMakeLists.txt b/tests/manual/qmltypememory/CMakeLists.txt new file mode 100644 index 0000000000..4409e4e0e5 --- /dev/null +++ b/tests/manual/qmltypememory/CMakeLists.txt @@ -0,0 +1,20 @@ +# Generated from qmltypememory.pro. + +##################################################################### +## qmltypememory Binary: +##################################################################### + +add_qt_executable(qmltypememory + GUI + SOURCES + main.cpp + testdriver.cpp testdriver.h + INCLUDE_DIRECTORIES + . + PUBLIC_LIBRARIES + Qt::Gui + Qt::Qml +) + +#### Keys ignored in scope 1:.:.:qmltypememory.pro:: +# TEMPLATE = "app" diff --git a/tests/manual/qmltypememory/TestPlugin/CMakeLists.txt b/tests/manual/qmltypememory/TestPlugin/CMakeLists.txt new file mode 100644 index 0000000000..f890e46c4e --- /dev/null +++ b/tests/manual/qmltypememory/TestPlugin/CMakeLists.txt @@ -0,0 +1,18 @@ +# Generated from plugin.pro. + +##################################################################### +## testplugin Plugin: +##################################################################### + +add_qt_plugin(testplugin + SOURCES + plugin.cpp + PUBLIC_LIBRARIES + Qt::Core + Qt::Gui + Qt::Qml +) + +#### Keys ignored in scope 1:.:.:plugin.pro:: +# CONFIG = "plugin" +# TEMPLATE = "lib" diff --git a/tests/manual/quickwidgetviewer/CMakeLists.txt b/tests/manual/quickwidgetviewer/CMakeLists.txt new file mode 100644 index 0000000000..19c71890cd --- /dev/null +++ b/tests/manual/quickwidgetviewer/CMakeLists.txt @@ -0,0 +1,17 @@ +# Generated from quickwidgetviewer.pro. + +##################################################################### +## quickwidgetviewer Binary: +##################################################################### + +add_qt_executable(quickwidgetviewer + SOURCES + main.cpp + PUBLIC_LIBRARIES + Qt::Gui + Qt::QuickWidgets +) + +#### Keys ignored in scope 1:.:.:quickwidgetviewer.pro:: +# CONFIG = "c++11" "console" +# TEMPLATE = "app" diff --git a/tests/manual/scalablepath/CMakeLists.txt b/tests/manual/scalablepath/CMakeLists.txt new file mode 100644 index 0000000000..9eb2d0cc53 --- /dev/null +++ b/tests/manual/scalablepath/CMakeLists.txt @@ -0,0 +1,29 @@ +# Generated from scalablepath.pro. + +##################################################################### +## scalablepath Binary: +##################################################################### + +add_qt_executable(scalablepath + GUI + SOURCES + main.cpp + PUBLIC_LIBRARIES + Qt::Gui + Qt::Qml + Qt::Quick +) + +# Resources: +add_qt_resource(scalablepath "qml" + PREFIX + "/" + FILES + ShapeTestScale.qml + main.qml +) + + +#### Keys ignored in scope 1:.:.:scalablepath.pro:: +# CONFIG = "c++11" +# 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..a237418657 --- /dev/null +++ b/tests/manual/scenegraph_lancelot/scenegrabber/CMakeLists.txt @@ -0,0 +1,23 @@ +# Generated from scenegrabber.pro. + +##################################################################### +## qmlscenegrabber Binary: +##################################################################### + +add_qt_executable(qmlscenegrabber + OUTPUT_DIRECTORY ".." + SOURCES + main.cpp + PUBLIC_LIBRARIES + Qt::Gui + Qt::Quick +) + +#### Keys ignored in scope 1:.:.:scenegrabber.pro:: +# CONFIG = "console" + +## Scopes: +##################################################################### + +#### Keys ignored in scope 2:.:.:scenegrabber.pro:APPLE_OSX: +# CONFIG = "-app_bundle" diff --git a/tests/manual/scenegraph_lancelot/scenegraph/CMakeLists.txt b/tests/manual/scenegraph_lancelot/scenegraph/CMakeLists.txt new file mode 100644 index 0000000000..6f10497ace --- /dev/null +++ b/tests/manual/scenegraph_lancelot/scenegraph/CMakeLists.txt @@ -0,0 +1,36 @@ +# Generated from scenegraph.pro. + +##################################################################### +## tst_scenegraph Test: +##################################################################### + +add_qt_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 +) + +#### Keys ignored in scope 1:.:.:scenegraph.pro:: +# CONFIG = "testcase" "console" + +## Scopes: +##################################################################### + +#### Keys ignored in scope 2:.:.:scenegraph.pro:APPLE_OSX: +# CONFIG = "-app_bundle" + +#### Keys ignored in scope 4:.:../../../../../qtbase/tests/baselineserver/shared:../../../../../qtbase/tests/baselineserver/shared/qbaselinetest.pri:WIN32: +# MKSPEC = "$$replaceQMAKESPEC,\\\\,/" + +#### Keys ignored in scope 5:.:../../../../../qtbase/tests/baselineserver/shared:../../../../../qtbase/tests/baselineserver/shared/qbaselinetest.pri:else: +# MKSPEC = "$$QMAKESPEC" diff --git a/tests/manual/shapestest/CMakeLists.txt b/tests/manual/shapestest/CMakeLists.txt new file mode 100644 index 0000000000..587f1c596b --- /dev/null +++ b/tests/manual/shapestest/CMakeLists.txt @@ -0,0 +1,28 @@ +# Generated from shapestest.pro. + +##################################################################### +## shapestest Binary: +##################################################################### + +add_qt_executable(shapestest + GUI + SOURCES + main.cpp + PUBLIC_LIBRARIES + Qt::Gui + Qt::Qml + Qt::Quick +) + +# Resources: +add_qt_resource(shapestest "shapestest" + PREFIX + "/shapestest" + FILES + shapestest.qml +) + + +#### Keys ignored in scope 1:.:.:shapestest.pro:: +# 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..2e0f5b2d1b --- /dev/null +++ b/tests/manual/tableview/abstracttablemodel/CMakeLists.txt @@ -0,0 +1,40 @@ +# Generated from abstracttablemodel.pro. + +##################################################################### +## tableview_abstracttablemodel Binary: +##################################################################### + +add_qt_executable(tableview_abstracttablemodel + GUI + SOURCES + main.cpp + PUBLIC_LIBRARIES + Qt::Gui + Qt::Qml + Qt::Quick +) + +# Resources: +add_qt_resource(tableview_abstracttablemodel "qmake_immediate" + PREFIX + "/" + FILES + Button.qml + main.qml +) + + +#### Keys ignored in scope 1:.:.:abstracttablemodel.pro:: +# 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..bca3bb06b5 --- /dev/null +++ b/tests/manual/tableview/listmodel/CMakeLists.txt @@ -0,0 +1,39 @@ +# Generated from listmodel.pro. + +##################################################################### +## tableview_listmodel Binary: +##################################################################### + +add_qt_executable(tableview_listmodel + GUI + SOURCES + main.cpp + PUBLIC_LIBRARIES + Qt::Gui + Qt::Qml + Qt::Quick +) + +# Resources: +add_qt_resource(tableview_listmodel "qmake_immediate" + PREFIX + "/" + FILES + main.qml +) + + +#### Keys ignored in scope 1:.:.:listmodel.pro:: +# 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..363c2cf8ba --- /dev/null +++ b/tests/manual/tableview/storagemodel/CMakeLists.txt @@ -0,0 +1,40 @@ +# Generated from storagemodel.pro. + +##################################################################### +## tableview_storage Binary: +##################################################################### + +add_qt_executable(tableview_storage + GUI + SOURCES + main.cpp + storagemodel.cpp storagemodel.h + PUBLIC_LIBRARIES + Qt::Gui + Qt::Qml + Qt::Quick +) + +# Resources: +add_qt_resource(tableview_storage "qmake_immediate" + PREFIX + "/" + FILES + main.qml +) + + +#### Keys ignored in scope 1:.:.:storagemodel.pro:: +# 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..5de4ae68b7 --- /dev/null +++ b/tests/manual/tableview/tablemodel/form/CMakeLists.txt @@ -0,0 +1,40 @@ +# Generated from form.pro. + +##################################################################### +## form Binary: +##################################################################### + +add_qt_executable(form + GUI + SOURCES + main.cpp + PUBLIC_LIBRARIES + Qt::Gui + Qt::Qml + Qt::Quick +) + +# Resources: +add_qt_resource(form "qmake_immediate" + PREFIX + "/" + FILES + RowForm.qml + main.qml +) + + +#### Keys ignored in scope 1:.:.:form.pro:: +# 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..eeff661a0c --- /dev/null +++ b/tests/manual/tableview/tablemodel/json/CMakeLists.txt @@ -0,0 +1,40 @@ +# Generated from json.pro. + +##################################################################### +## json Binary: +##################################################################### + +add_qt_executable(json + GUI + SOURCES + main.cpp + PUBLIC_LIBRARIES + Qt::Gui + Qt::Qml + Qt::Quick +) + +# Resources: +add_qt_resource(json "qmake_immediate" + PREFIX + "/" + FILES + JsonData.js + main.qml +) + + +#### Keys ignored in scope 1:.:.:json.pro:: +# 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..d81e243799 --- /dev/null +++ b/tests/manual/text/CMakeLists.txt @@ -0,0 +1,80 @@ +# Generated from text.pro. + +##################################################################### +## text Binary: +##################################################################### + +add_qt_executable(text + GUI + SOURCES + main.cpp + PUBLIC_LIBRARIES + Qt::Gui + Qt::Qml + Qt::Quick +) + +# Resources: +add_qt_resource(text "qml" + PREFIX + "/" + FILES + SignalIndicator.qml + main.qml + textInputPropertiesAndSignals.qml +) +set_source_files_properties("../../../examples/quick/shared/Button.qml" + PROPERTIES alias "Button.qml" +) +set_source_files_properties("../../../examples/quick/shared/CheckBox.qml" + PROPERTIES alias "CheckBox.qml" +) +set_source_files_properties("../../../examples/quick/shared/Label.qml" + PROPERTIES alias "Label.qml" +) +set_source_files_properties("../../../examples/quick/shared/LauncherList.qml" + PROPERTIES alias "LauncherList.qml" +) +set_source_files_properties("../../../examples/quick/shared/SimpleLauncherDelegate.qml" + PROPERTIES alias "SimpleLauncherDelegate.qml" +) +set_source_files_properties("../../../examples/quick/shared/Slider.qml" + PROPERTIES alias "Slider.qml" +) +set_source_files_properties("../../../examples/quick/shared/TextField.qml" + PROPERTIES alias "TextField.qml" +) +set_source_files_properties("../../../examples/quick/shared/images/back.png" + PROPERTIES alias "images/back.png" +) +set_source_files_properties("../../../examples/quick/shared/images/checkmark.png" + PROPERTIES alias "images/checkmark.png" +) +set_source_files_properties("../../../examples/quick/shared/images/next.png" + PROPERTIES alias "images/next.png" +) +set_source_files_properties("../../../examples/quick/shared/images/slider_handle.png" + PROPERTIES alias "images/slider_handle.png" +) +add_qt_resource(text "quick_shared" + PREFIX + "/quick/shared" + BASE + "../../../examples/quick/shared" + 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 +) + + +#### Keys ignored in scope 1:.:.:text.pro:: +# TEMPLATE = "app" diff --git a/tests/manual/touch/CMakeLists.txt b/tests/manual/touch/CMakeLists.txt new file mode 100644 index 0000000000..5d49a55486 --- /dev/null +++ b/tests/manual/touch/CMakeLists.txt @@ -0,0 +1,80 @@ +# Generated from touch.pro. + +##################################################################### +## touch Binary: +##################################################################### + +add_qt_executable(touch + GUI + SOURCES + main.cpp + PUBLIC_LIBRARIES + Qt::Gui + Qt::Qml + Qt::Quick +) + +# Resources: +add_qt_resource(touch "qml" + PREFIX + "/" + FILES + flicktext.qml + main.qml + mpta-crosshairs.qml +) +set_source_files_properties("../../../examples/quick/shared/Button.qml" + PROPERTIES alias "Button.qml" +) +set_source_files_properties("../../../examples/quick/shared/CheckBox.qml" + PROPERTIES alias "CheckBox.qml" +) +set_source_files_properties("../../../examples/quick/shared/Label.qml" + PROPERTIES alias "Label.qml" +) +set_source_files_properties("../../../examples/quick/shared/LauncherList.qml" + PROPERTIES alias "LauncherList.qml" +) +set_source_files_properties("../../../examples/quick/shared/SimpleLauncherDelegate.qml" + PROPERTIES alias "SimpleLauncherDelegate.qml" +) +set_source_files_properties("../../../examples/quick/shared/Slider.qml" + PROPERTIES alias "Slider.qml" +) +set_source_files_properties("../../../examples/quick/shared/TextField.qml" + PROPERTIES alias "TextField.qml" +) +set_source_files_properties("../../../examples/quick/shared/images/back.png" + PROPERTIES alias "images/back.png" +) +set_source_files_properties("../../../examples/quick/shared/images/checkmark.png" + PROPERTIES alias "images/checkmark.png" +) +set_source_files_properties("../../../examples/quick/shared/images/next.png" + PROPERTIES alias "images/next.png" +) +set_source_files_properties("../../../examples/quick/shared/images/slider_handle.png" + PROPERTIES alias "images/slider_handle.png" +) +add_qt_resource(touch "quick_shared" + PREFIX + "/quick/shared" + BASE + "../../../examples/quick/shared" + 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 +) + + +#### Keys ignored in scope 1:.:.:touch.pro:: +# 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..fd609bfeac --- /dev/null +++ b/tests/manual/v4/auto/executableallocator/CMakeLists.txt @@ -0,0 +1,19 @@ +# Generated from executableallocator.pro. + +##################################################################### +## tst_executableallocator Binary: +##################################################################### + +add_qt_executable(tst_executableallocator + GUI + SOURCES + tst_executableallocator.cpp + LIBRARIES + v4Private + PUBLIC_LIBRARIES + Qt::Test + v4 +) + +#### Keys ignored in scope 1:.:.:executableallocator.pro:: +# TEMPLATE = "app" -- cgit v1.2.3