Convert QtQuickControls2 tests

Initial conversion of QtQuickControls2 tests.

Change-Id: I7e09e387ec90f89cc2856c7f7f2cb810b03b7fa3
Reviewed-by: Qt CMake Build Bot
Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io>
This commit is contained in:
Leander Beernaert 2019-09-24 13:26:06 +02:00 committed by Alexandru Croitor
parent 833d8c305b
commit 2ff108391a
40 changed files with 1670 additions and 0 deletions

13
tests/CMakeLists.txt Normal file
View File

@ -0,0 +1,13 @@
# Generated from tests.pro.
if(NOT TARGET Qt::Test)
cmake_minimum_required(VERSION 3.15.0)
project(QtQuickControls2Tests VERSION 6.0.0 LANGUAGES C CXX)
find_package(Qt6 ${PROJECT_VERSION} REQUIRED COMPONENTS
BuildInternals Core Qml Quick QmlDevTools QmlDebug QuickTest
QuickControls2 QuickTemplates2
)
qt_set_up_standalone_tests_build()
endif()
qt_build_tests()

32
tests/auto/CMakeLists.txt Normal file
View File

@ -0,0 +1,32 @@
# Generated from auto.pro.
add_subdirectory(accessibility)
add_subdirectory(calendar)
add_subdirectory(controls)
add_subdirectory(cursor)
add_subdirectory(customization)
add_subdirectory(designer)
add_subdirectory(focus)
add_subdirectory(font)
add_subdirectory(palette)
add_subdirectory(platform)
add_subdirectory(pressandhold)
add_subdirectory(qquickapplicationwindow)
add_subdirectory(qquickcolor)
add_subdirectory(qquickdrawer)
add_subdirectory(qquickiconimage)
add_subdirectory(qquickiconlabel)
add_subdirectory(qquickimaginestyle)
add_subdirectory(qquickmaterialstyle)
add_subdirectory(qquickmaterialstyleconf)
add_subdirectory(qquickmenu)
add_subdirectory(qquickmenubar)
add_subdirectory(qquickninepatchimage)
add_subdirectory(qquickpopup)
add_subdirectory(qquickstyle)
add_subdirectory(qquickstyleselector)
add_subdirectory(qquickuniversalstyle)
add_subdirectory(qquickuniversalstyleconf)
add_subdirectory(revisions)
add_subdirectory(sanity)
add_subdirectory(snippets)

View File

@ -0,0 +1,51 @@
# Generated from accessibility.pro.
#####################################################################
## tst_accessibility Test:
#####################################################################
# Collect test data
file(GLOB_RECURSE test_data_glob
RELATIVE ${CMAKE_CURRENT_SOURCE_DIR}
data/*)
list(APPEND test_data ${test_data_glob})
add_qt_test(tst_accessibility
SOURCES
../shared/qtest_quickcontrols.h
../shared/util.cpp ../shared/util.h
../shared/visualtestutil.cpp ../shared/visualtestutil.h
tst_accessibility.cpp
DEFINES
QQC2_IMPORT_PATH=\\\"${CMAKE_CURRENT_SOURCE_DIR}/../../../src/imports\\\"
LIBRARIES
Qt::CorePrivate
Qt::GuiPrivate
Qt::QmlPrivate
Qt::QuickPrivate
Qt::QuickTemplates2Private
Qt::TestPrivate
PUBLIC_LIBRARIES
Qt::Gui
Qt::Qml
Qt::Quick
Qt::QuickControls2
Qt::QuickTemplates2
TESTDATA ${test_data}
)
#### Keys ignored in scope 1:.:.:accessibility.pro:<TRUE>:
# OTHER_FILES = "data/*.qml"
## Scopes:
#####################################################################
extend_target(tst_accessibility CONDITION ANDROID OR APPLE_IOS
DEFINES
QT_QMLTEST_DATADIR=\\\":/data\\\"
)
extend_target(tst_accessibility CONDITION NOT ANDROID AND NOT APPLE_IOS
DEFINES
QT_QMLTEST_DATADIR=\\\"${CMAKE_CURRENT_SOURCE_DIR}/data\\\"
)

View File

@ -0,0 +1,25 @@
# Generated from calendar.pro.
#####################################################################
## tst_calendar Test:
#####################################################################
# Collect test data
file(GLOB_RECURSE test_data_glob
RELATIVE ${CMAKE_CURRENT_SOURCE_DIR}
${CMAKE_CURRENT_SOURCE_DIR}/data/tst_*)
list(APPEND test_data ${test_data_glob})
add_qt_test(tst_calendar
GUI
QMLTEST
SOURCES
tst_calendar.cpp
PUBLIC_LIBRARIES
Qt::Gui
TESTDATA ${test_data}
)
#### Keys ignored in scope 1:.:.:calendar.pro:<TRUE>:
# OTHER_FILES = "$$PWD/data/*.qml"
# TEMPLATE = "app"

View File

@ -0,0 +1,7 @@
# Generated from controls.pro.
add_subdirectory(default)
add_subdirectory(fusion)
add_subdirectory(imagine)
add_subdirectory(material)
add_subdirectory(universal)

View File

@ -0,0 +1,27 @@
# Generated from default.pro.
#####################################################################
## tst_default Test:
#####################################################################
# Collect test data
file(GLOB_RECURSE test_data_glob
RELATIVE ${CMAKE_CURRENT_SOURCE_DIR}
${CMAKE_CURRENT_SOURCE_DIR}/../data/tst_*)
list(APPEND test_data ${test_data_glob})
add_qt_test(tst_default
GUI
QMLTEST
SOURCES
tst_default.cpp
DEFINES
TST_CONTROLS_DATA=\\\"${CMAKE_CURRENT_SOURCE_DIR}/../../../../tests/auto/controls/data\\\"
PUBLIC_LIBRARIES
Qt::Gui
TESTDATA ${test_data}
)
#### Keys ignored in scope 1:.:.:default.pro:<TRUE>:
# OTHER_FILES = "$$PWD/../data/*.qml"
# TEMPLATE = "app"

View File

@ -0,0 +1,28 @@
# Generated from fusion.pro.
#####################################################################
## tst_fusion Test:
#####################################################################
# Collect test data
file(GLOB_RECURSE test_data_glob
RELATIVE ${CMAKE_CURRENT_SOURCE_DIR}
${CMAKE_CURRENT_SOURCE_DIR}/../data/tst_*)
list(APPEND test_data ${test_data_glob})
add_qt_test(tst_fusion
GUI
QMLTEST
SOURCES
tst_fusion.cpp
DEFINES
TST_CONTROLS_DATA=\\\"${CMAKE_CURRENT_SOURCE_DIR}/../../../../tests/auto/controls/data\\\"
PUBLIC_LIBRARIES
Qt::Gui
Qt::QuickControls2
TESTDATA ${test_data}
)
#### Keys ignored in scope 1:.:.:fusion.pro:<TRUE>:
# OTHER_FILES = "$$PWD/../data/*.qml"
# TEMPLATE = "app"

View File

@ -0,0 +1,28 @@
# Generated from imagine.pro.
#####################################################################
## tst_imagine Test:
#####################################################################
# Collect test data
file(GLOB_RECURSE test_data_glob
RELATIVE ${CMAKE_CURRENT_SOURCE_DIR}
${CMAKE_CURRENT_SOURCE_DIR}/../data/tst_*)
list(APPEND test_data ${test_data_glob})
add_qt_test(tst_imagine
GUI
QMLTEST
SOURCES
tst_imagine.cpp
DEFINES
TST_CONTROLS_DATA=\\\"${CMAKE_CURRENT_SOURCE_DIR}/../../../../tests/auto/controls/data\\\"
PUBLIC_LIBRARIES
Qt::Gui
Qt::QuickControls2
TESTDATA ${test_data}
)
#### Keys ignored in scope 1:.:.:imagine.pro:<TRUE>:
# OTHER_FILES = "$$PWD/../data/*.qml"
# TEMPLATE = "app"

View File

@ -0,0 +1,28 @@
# Generated from material.pro.
#####################################################################
## tst_material Test:
#####################################################################
# Collect test data
file(GLOB_RECURSE test_data_glob
RELATIVE ${CMAKE_CURRENT_SOURCE_DIR}
${CMAKE_CURRENT_SOURCE_DIR}/../data/tst_*)
list(APPEND test_data ${test_data_glob})
add_qt_test(tst_material
GUI
QMLTEST
SOURCES
tst_material.cpp
DEFINES
TST_CONTROLS_DATA=\\\"${CMAKE_CURRENT_SOURCE_DIR}/../../../../tests/auto/controls/data\\\"
PUBLIC_LIBRARIES
Qt::Gui
Qt::QuickControls2
TESTDATA ${test_data}
)
#### Keys ignored in scope 1:.:.:material.pro:<TRUE>:
# OTHER_FILES = "$$PWD/../data/*.qml"
# TEMPLATE = "app"

View File

@ -0,0 +1,28 @@
# Generated from universal.pro.
#####################################################################
## tst_universal Test:
#####################################################################
# Collect test data
file(GLOB_RECURSE test_data_glob
RELATIVE ${CMAKE_CURRENT_SOURCE_DIR}
${CMAKE_CURRENT_SOURCE_DIR}/../data/tst_*)
list(APPEND test_data ${test_data_glob})
add_qt_test(tst_universal
GUI
QMLTEST
SOURCES
tst_universal.cpp
DEFINES
TST_CONTROLS_DATA=\\\"${CMAKE_CURRENT_SOURCE_DIR}/../../../../tests/auto/controls/data\\\"
PUBLIC_LIBRARIES
Qt::Gui
Qt::QuickControls2
TESTDATA ${test_data}
)
#### Keys ignored in scope 1:.:.:universal.pro:<TRUE>:
# OTHER_FILES = "$$PWD/../data/*.qml"
# TEMPLATE = "app"

View File

@ -0,0 +1,51 @@
# Generated from cursor.pro.
#####################################################################
## tst_cursor Test:
#####################################################################
# Collect test data
file(GLOB_RECURSE test_data_glob
RELATIVE ${CMAKE_CURRENT_SOURCE_DIR}
data/*)
list(APPEND test_data ${test_data_glob})
add_qt_test(tst_cursor
SOURCES
../shared/qtest_quickcontrols.h
../shared/util.cpp ../shared/util.h
../shared/visualtestutil.cpp ../shared/visualtestutil.h
tst_cursor.cpp
DEFINES
QQC2_IMPORT_PATH=\\\"${CMAKE_CURRENT_SOURCE_DIR}/../../../src/imports\\\"
LIBRARIES
Qt::CorePrivate
Qt::GuiPrivate
Qt::QmlPrivate
Qt::QuickPrivate
Qt::QuickTemplates2Private
Qt::TestPrivate
PUBLIC_LIBRARIES
Qt::Gui
Qt::Qml
Qt::Quick
Qt::QuickControls2
Qt::QuickTemplates2
TESTDATA ${test_data}
)
#### Keys ignored in scope 1:.:.:cursor.pro:<TRUE>:
# OTHER_FILES = "data/*.qml"
## Scopes:
#####################################################################
extend_target(tst_cursor CONDITION ANDROID OR APPLE_IOS
DEFINES
QT_QMLTEST_DATADIR=\\\":/data\\\"
)
extend_target(tst_cursor CONDITION NOT ANDROID AND NOT APPLE_IOS
DEFINES
QT_QMLTEST_DATADIR=\\\"${CMAKE_CURRENT_SOURCE_DIR}/data\\\"
)

View File

@ -0,0 +1,48 @@
# Generated from customization.pro.
#####################################################################
## tst_customization Test:
#####################################################################
# Collect test data
file(GLOB_RECURSE test_data_glob
RELATIVE ${CMAKE_CURRENT_SOURCE_DIR}
data/*)
list(APPEND test_data ${test_data_glob})
add_qt_test(tst_customization
SOURCES
../shared/qtest_quickcontrols.h
../shared/util.cpp ../shared/util.h
../shared/visualtestutil.cpp ../shared/visualtestutil.h
tst_customization.cpp
DEFINES
QQC2_IMPORT_PATH=\\\"${CMAKE_CURRENT_SOURCE_DIR}/../../../src/imports\\\"
LIBRARIES
Qt::CorePrivate
Qt::GuiPrivate
Qt::QmlPrivate
Qt::QuickPrivate
Qt::QuickTemplates2Private
Qt::TestPrivate
PUBLIC_LIBRARIES
Qt::Gui
Qt::Qml
Qt::Quick
Qt::QuickControls2
Qt::QuickTemplates2
TESTDATA ${test_data}
)
## Scopes:
#####################################################################
extend_target(tst_customization CONDITION ANDROID OR APPLE_IOS
DEFINES
QT_QMLTEST_DATADIR=\\\":/data\\\"
)
extend_target(tst_customization CONDITION NOT ANDROID AND NOT APPLE_IOS
DEFINES
QT_QMLTEST_DATADIR=\\\"${CMAKE_CURRENT_SOURCE_DIR}/data\\\"
)

View File

@ -0,0 +1,22 @@
# Generated from designer.pro.
#####################################################################
## tst_designer Test:
#####################################################################
add_qt_test(tst_designer
SOURCES
tst_designer.cpp
LIBRARIES
Qt::QuickPrivate
PUBLIC_LIBRARIES
Qt::Gui
Qt::Quick
Qt::QuickControls2
)
#### Keys ignored in scope 1:.:.:designer.pro:<TRUE>:
# TEMPLATE = "app"
## Scopes:
#####################################################################

View File

@ -0,0 +1,48 @@
# Generated from focus.pro.
#####################################################################
## tst_focus Test:
#####################################################################
# Collect test data
file(GLOB_RECURSE test_data_glob
RELATIVE ${CMAKE_CURRENT_SOURCE_DIR}
data/*)
list(APPEND test_data ${test_data_glob})
add_qt_test(tst_focus
SOURCES
../shared/qtest_quickcontrols.h
../shared/util.cpp ../shared/util.h
../shared/visualtestutil.cpp ../shared/visualtestutil.h
tst_focus.cpp
DEFINES
QQC2_IMPORT_PATH=\\\"${CMAKE_CURRENT_SOURCE_DIR}/../../../src/imports\\\"
LIBRARIES
Qt::CorePrivate
Qt::GuiPrivate
Qt::QmlPrivate
Qt::QuickPrivate
Qt::QuickTemplates2Private
Qt::TestPrivate
PUBLIC_LIBRARIES
Qt::Gui
Qt::Qml
Qt::Quick
Qt::QuickControls2
Qt::QuickTemplates2
TESTDATA ${test_data}
)
## Scopes:
#####################################################################
extend_target(tst_focus CONDITION ANDROID OR APPLE_IOS
DEFINES
QT_QMLTEST_DATADIR=\\\":/data\\\"
)
extend_target(tst_focus CONDITION NOT ANDROID AND NOT APPLE_IOS
DEFINES
QT_QMLTEST_DATADIR=\\\"${CMAKE_CURRENT_SOURCE_DIR}/data\\\"
)

View File

@ -0,0 +1,52 @@
# Generated from font.pro.
#####################################################################
## tst_font Test:
#####################################################################
# Collect test data
file(GLOB_RECURSE test_data_glob
RELATIVE ${CMAKE_CURRENT_SOURCE_DIR}
data/*)
list(APPEND test_data ${test_data_glob})
add_qt_test(tst_font
SOURCES
../shared/qtest_quickcontrols.h
../shared/util.cpp ../shared/util.h
../shared/visualtestutil.cpp ../shared/visualtestutil.h
tst_font.cpp
DEFINES
QQC2_IMPORT_PATH=\\\"${CMAKE_CURRENT_SOURCE_DIR}/../../../src/imports\\\"
LIBRARIES
Qt::CorePrivate
Qt::GuiPrivate
Qt::QmlPrivate
Qt::QuickControls2Private
Qt::QuickPrivate
Qt::QuickTemplates2Private
Qt::TestPrivate
PUBLIC_LIBRARIES
Qt::Gui
Qt::Qml
Qt::Quick
Qt::QuickControls2
Qt::QuickTemplates2
TESTDATA ${test_data}
)
#### Keys ignored in scope 1:.:.:font.pro:<TRUE>:
# OTHER_FILES = "data/*.qml"
## Scopes:
#####################################################################
extend_target(tst_font CONDITION ANDROID OR APPLE_IOS
DEFINES
QT_QMLTEST_DATADIR=\\\":/data\\\"
)
extend_target(tst_font CONDITION NOT ANDROID AND NOT APPLE_IOS
DEFINES
QT_QMLTEST_DATADIR=\\\"${CMAKE_CURRENT_SOURCE_DIR}/data\\\"
)

View File

@ -0,0 +1,65 @@
# Generated from palette.pro.
#####################################################################
## tst_palette Test:
#####################################################################
# Collect test data
file(GLOB_RECURSE test_data_glob
RELATIVE ${CMAKE_CURRENT_SOURCE_DIR}
data/*)
list(APPEND test_data ${test_data_glob})
add_qt_test(tst_palette
SOURCES
../shared/qtest_quickcontrols.h
../shared/util.cpp ../shared/util.h
../shared/visualtestutil.cpp ../shared/visualtestutil.h
tst_palette.cpp
DEFINES
QQC2_IMPORT_PATH=\\\"${CMAKE_CURRENT_SOURCE_DIR}/../../../src/imports\\\"
LIBRARIES
Qt::CorePrivate
Qt::GuiPrivate
Qt::QmlPrivate
Qt::QuickControls2Private
Qt::QuickPrivate
Qt::QuickTemplates2Private
Qt::TestPrivate
PUBLIC_LIBRARIES
Qt::Gui
Qt::Qml
Qt::Quick
Qt::QuickControls2
Qt::QuickTemplates2
TESTDATA ${test_data}
)
# Resources:
set(qmake_immediate_resource_files
"qtquickcontrols2.conf"
)
add_qt_resource(tst_palette "qmake_immediate"
PREFIX
"/"
FILES
${qmake_immediate_resource_files}
)
#### Keys ignored in scope 1:.:.:palette.pro:<TRUE>:
# OTHER_FILES = "data/*.qml"
## Scopes:
#####################################################################
extend_target(tst_palette CONDITION ANDROID OR APPLE_IOS
DEFINES
QT_QMLTEST_DATADIR=\\\":/data\\\"
)
extend_target(tst_palette CONDITION NOT ANDROID AND NOT APPLE_IOS
DEFINES
QT_QMLTEST_DATADIR=\\\"${CMAKE_CURRENT_SOURCE_DIR}/data\\\"
)

View File

@ -0,0 +1,25 @@
# Generated from platform.pro.
#####################################################################
## tst_platform Test:
#####################################################################
# Collect test data
file(GLOB_RECURSE test_data_glob
RELATIVE ${CMAKE_CURRENT_SOURCE_DIR}
${CMAKE_CURRENT_SOURCE_DIR}/data/tst_*)
list(APPEND test_data ${test_data_glob})
add_qt_test(tst_platform
GUI
QMLTEST
SOURCES
tst_platform.cpp
PUBLIC_LIBRARIES
Qt::Gui
TESTDATA ${test_data}
)
#### Keys ignored in scope 1:.:.:platform.pro:<TRUE>:
# OTHER_FILES = "$$PWD/data/*.qml"
# TEMPLATE = "app"

View File

@ -0,0 +1,19 @@
# Generated from pressandhold.pro.
#####################################################################
## tst_pressandhold Test:
#####################################################################
add_qt_test(tst_pressandhold
SOURCES
tst_pressandhold.cpp
PUBLIC_LIBRARIES
Qt::Gui
Qt::Quick
)
#### Keys ignored in scope 1:.:.:pressandhold.pro:<TRUE>:
# TEMPLATE = "app"
## Scopes:
#####################################################################

View File

@ -0,0 +1,52 @@
# Generated from qquickapplicationwindow.pro.
#####################################################################
## tst_qquickapplicationwindow Test:
#####################################################################
# Collect test data
file(GLOB_RECURSE test_data_glob
RELATIVE ${CMAKE_CURRENT_SOURCE_DIR}
data/*)
list(APPEND test_data ${test_data_glob})
add_qt_test(tst_qquickapplicationwindow
SOURCES
../shared/qtest_quickcontrols.h
../shared/util.cpp ../shared/util.h
../shared/visualtestutil.cpp ../shared/visualtestutil.h
tst_qquickapplicationwindow.cpp
DEFINES
QQC2_IMPORT_PATH=\\\"${CMAKE_CURRENT_SOURCE_DIR}/../../../src/imports\\\"
LIBRARIES
Qt::CorePrivate
Qt::GuiPrivate
Qt::QmlPrivate
Qt::QuickControls2Private
Qt::QuickPrivate
Qt::QuickTemplates2Private
Qt::TestPrivate
PUBLIC_LIBRARIES
Qt::Gui
Qt::Qml
Qt::Quick
Qt::QuickControls2
Qt::QuickTemplates2
TESTDATA ${test_data}
)
#### Keys ignored in scope 1:.:.:qquickapplicationwindow.pro:<TRUE>:
# OTHER_FILES = "data/*.qml"
## Scopes:
#####################################################################
extend_target(tst_qquickapplicationwindow CONDITION ANDROID OR APPLE_IOS
DEFINES
QT_QMLTEST_DATADIR=\\\":/data\\\"
)
extend_target(tst_qquickapplicationwindow CONDITION NOT ANDROID AND NOT APPLE_IOS
DEFINES
QT_QMLTEST_DATADIR=\\\"${CMAKE_CURRENT_SOURCE_DIR}/data\\\"
)

View File

@ -0,0 +1,25 @@
# Generated from qquickcolor.pro.
#####################################################################
## tst_qquickcolor Test:
#####################################################################
# Collect test data
file(GLOB_RECURSE test_data_glob
RELATIVE ${CMAKE_CURRENT_SOURCE_DIR}
${CMAKE_CURRENT_SOURCE_DIR}/data/tst_*)
list(APPEND test_data ${test_data_glob})
add_qt_test(tst_qquickcolor
GUI
QMLTEST
SOURCES
tst_qquickcolor.cpp
PUBLIC_LIBRARIES
Qt::Gui
TESTDATA ${test_data}
)
#### Keys ignored in scope 1:.:.:qquickcolor.pro:<TRUE>:
# OTHER_FILES = "$$PWD/data/*.qml"
# TEMPLATE = "app"

View File

@ -0,0 +1,51 @@
# Generated from qquickdrawer.pro.
#####################################################################
## tst_qquickdrawer Test:
#####################################################################
# Collect test data
file(GLOB_RECURSE test_data_glob
RELATIVE ${CMAKE_CURRENT_SOURCE_DIR}
data/*)
list(APPEND test_data ${test_data_glob})
add_qt_test(tst_qquickdrawer
SOURCES
../shared/qtest_quickcontrols.h
../shared/util.cpp ../shared/util.h
../shared/visualtestutil.cpp ../shared/visualtestutil.h
tst_qquickdrawer.cpp
DEFINES
QQC2_IMPORT_PATH=\\\"${CMAKE_CURRENT_SOURCE_DIR}/../../../src/imports\\\"
LIBRARIES
Qt::CorePrivate
Qt::GuiPrivate
Qt::QmlPrivate
Qt::QuickPrivate
Qt::QuickTemplates2Private
Qt::TestPrivate
PUBLIC_LIBRARIES
Qt::Gui
Qt::Qml
Qt::Quick
Qt::QuickControls2
Qt::QuickTemplates2
TESTDATA ${test_data}
)
#### Keys ignored in scope 1:.:.:qquickdrawer.pro:<TRUE>:
# OTHER_FILES = "data/*.qml"
## Scopes:
#####################################################################
extend_target(tst_qquickdrawer CONDITION ANDROID OR APPLE_IOS
DEFINES
QT_QMLTEST_DATADIR=\\\":/data\\\"
)
extend_target(tst_qquickdrawer CONDITION NOT ANDROID AND NOT APPLE_IOS
DEFINES
QT_QMLTEST_DATADIR=\\\"${CMAKE_CURRENT_SOURCE_DIR}/data\\\"
)

View File

@ -0,0 +1,83 @@
# Generated from qquickiconimage.pro.
#####################################################################
## tst_qquickiconimage Test:
#####################################################################
# Collect test data
file(GLOB_RECURSE test_data_glob
RELATIVE ${CMAKE_CURRENT_SOURCE_DIR}
${CMAKE_CURRENT_SOURCE_DIR}/data/*.qml)
list(APPEND test_data ${test_data_glob})
file(GLOB_RECURSE test_data_glob
RELATIVE ${CMAKE_CURRENT_SOURCE_DIR}
${CMAKE_CURRENT_SOURCE_DIR}/data/icons/*)
list(APPEND test_data ${test_data_glob})
add_qt_test(tst_qquickiconimage
SOURCES
../shared/qtest_quickcontrols.h
../shared/util.cpp ../shared/util.h
../shared/visualtestutil.cpp ../shared/visualtestutil.h
tst_qquickiconimage.cpp
DEFINES
QQC2_IMPORT_PATH=\\\"${CMAKE_CURRENT_SOURCE_DIR}/../../../src/imports\\\"
LIBRARIES
Qt::CorePrivate
Qt::GuiPrivate
Qt::QmlPrivate
Qt::QuickControls2Private
Qt::QuickPrivate
Qt::QuickTemplates2Private
Qt::TestPrivate
PUBLIC_LIBRARIES
Qt::Gui
Qt::Qml
Qt::Quick
Qt::QuickControls2
Qt::QuickTemplates2
TESTDATA ${test_data}
)
# Resources:
set(resources_resource_files
"icons/testtheme/16x16/actions/appointment-new.png"
"icons/testtheme/22x22/actions/+testselector/appointment-new.png"
"icons/testtheme/22x22/actions/+testselector/appointment-new@2x.png"
"icons/testtheme/22x22/actions/appointment-new.png"
"icons/testtheme/22x22/actions/appointment-new@2x.png"
"icons/testtheme/22x22/actions/color-test-original.png"
"icons/testtheme/22x22/actions/color-test-original@2x.png"
"icons/testtheme/22x22/actions/color-test-tinted.png"
"icons/testtheme/22x22/actions/color-test-tinted@2x.png"
"icons/testtheme/22x22@2/actions/+testselector/appointment-new.png"
"icons/testtheme/22x22@2/actions/appointment-new.png"
"icons/testtheme/appointment-new.svg"
"icons/testtheme/index.theme"
)
add_qt_resource(tst_qquickiconimage "resources"
PREFIX
"/"
FILES
${resources_resource_files}
)
## Scopes:
#####################################################################
extend_target(tst_qquickiconimage CONDITION TARGET Qt::Svg
PUBLIC_LIBRARIES
Qt::Svg
)
extend_target(tst_qquickiconimage CONDITION ANDROID OR APPLE_IOS
DEFINES
QT_QMLTEST_DATADIR=\\\":/data\\\"
)
extend_target(tst_qquickiconimage CONDITION NOT ANDROID AND NOT APPLE_IOS
DEFINES
QT_QMLTEST_DATADIR=\\\"${CMAKE_CURRENT_SOURCE_DIR}/data\\\"
)

View File

@ -0,0 +1,49 @@
# Generated from qquickiconlabel.pro.
#####################################################################
## tst_qquickiconlabel Test:
#####################################################################
# Collect test data
file(GLOB_RECURSE test_data_glob
RELATIVE ${CMAKE_CURRENT_SOURCE_DIR}
${CMAKE_CURRENT_SOURCE_DIR}/data/*.qml)
list(APPEND test_data ${test_data_glob})
add_qt_test(tst_qquickiconlabel
SOURCES
../shared/qtest_quickcontrols.h
../shared/util.cpp ../shared/util.h
../shared/visualtestutil.cpp ../shared/visualtestutil.h
tst_qquickiconlabel.cpp
DEFINES
QQC2_IMPORT_PATH=\\\"${CMAKE_CURRENT_SOURCE_DIR}/../../../src/imports\\\"
LIBRARIES
Qt::CorePrivate
Qt::GuiPrivate
Qt::QmlPrivate
Qt::QuickControls2Private
Qt::QuickPrivate
Qt::QuickTemplates2Private
Qt::TestPrivate
PUBLIC_LIBRARIES
Qt::Gui
Qt::Qml
Qt::Quick
Qt::QuickControls2
Qt::QuickTemplates2
TESTDATA ${test_data}
)
## Scopes:
#####################################################################
extend_target(tst_qquickiconlabel CONDITION ANDROID OR APPLE_IOS
DEFINES
QT_QMLTEST_DATADIR=\\\":/data\\\"
)
extend_target(tst_qquickiconlabel CONDITION NOT ANDROID AND NOT APPLE_IOS
DEFINES
QT_QMLTEST_DATADIR=\\\"${CMAKE_CURRENT_SOURCE_DIR}/data\\\"
)

View File

@ -0,0 +1,39 @@
# Generated from qquickimaginestyle.pro.
#####################################################################
## tst_qquickimaginestyle Test:
#####################################################################
# Collect test data
file(GLOB_RECURSE test_data_glob
RELATIVE ${CMAKE_CURRENT_SOURCE_DIR}
${CMAKE_CURRENT_SOURCE_DIR}/data/tst_*)
list(APPEND test_data ${test_data_glob})
add_qt_test(tst_qquickimaginestyle
GUI
QMLTEST
SOURCES
tst_qquickimaginestyle.cpp
PUBLIC_LIBRARIES
Qt::Gui
TESTDATA ${test_data}
)
# Resources:
set(qmake_immediate_resource_files
"control-assets/button-background.9.png"
"qtquickcontrols2.conf"
)
add_qt_resource(tst_qquickimaginestyle "qmake_immediate"
PREFIX
"/"
FILES
${qmake_immediate_resource_files}
)
#### Keys ignored in scope 1:.:.:qquickimaginestyle.pro:<TRUE>:
# OTHER_FILES = "$$PWD/data/*.qml"
# TEMPLATE = "app"

View File

@ -0,0 +1,38 @@
# Generated from qquickmaterialstyle.pro.
#####################################################################
## tst_qquickmaterialstyle Test:
#####################################################################
# Collect test data
file(GLOB_RECURSE test_data_glob
RELATIVE ${CMAKE_CURRENT_SOURCE_DIR}
${CMAKE_CURRENT_SOURCE_DIR}/data/tst_*)
list(APPEND test_data ${test_data_glob})
add_qt_test(tst_qquickmaterialstyle
GUI
QMLTEST
SOURCES
tst_qquickmaterialstyle.cpp
PUBLIC_LIBRARIES
Qt::Gui
TESTDATA ${test_data}
)
# Resources:
set(qmake_immediate_resource_files
"qtquickcontrols2.conf"
)
add_qt_resource(tst_qquickmaterialstyle "qmake_immediate"
PREFIX
"/"
FILES
${qmake_immediate_resource_files}
)
#### Keys ignored in scope 1:.:.:qquickmaterialstyle.pro:<TRUE>:
# OTHER_FILES = "$$PWD/data/*.qml"
# TEMPLATE = "app"

View File

@ -0,0 +1,67 @@
# Generated from qquickmaterialstyleconf.pro.
#####################################################################
## tst_qquickmaterialstyleconf Test:
#####################################################################
# Collect test data
file(GLOB_RECURSE test_data_glob
RELATIVE ${CMAKE_CURRENT_SOURCE_DIR}
data/*)
list(APPEND test_data ${test_data_glob})
add_qt_test(tst_qquickmaterialstyleconf
SOURCES
../shared/qtest_quickcontrols.h
../shared/util.cpp ../shared/util.h
../shared/visualtestutil.cpp ../shared/visualtestutil.h
tst_qquickmaterialstyleconf.cpp
DEFINES
QQC2_IMPORT_PATH=\\\"${CMAKE_CURRENT_SOURCE_DIR}/../../../src/imports\\\"
LIBRARIES
Qt::CorePrivate
Qt::GuiPrivate
Qt::QmlPrivate
Qt::QuickControls2Private
Qt::QuickPrivate
Qt::QuickTemplates2Private
Qt::TestPrivate
PUBLIC_LIBRARIES
Qt::Gui
Qt::Qml
Qt::Quick
Qt::QuickControls2
Qt::QuickTemplates2
TESTDATA ${test_data}
)
# Resources:
set(qquickmaterialstyleconf_resource_files
"qtquickcontrols2.conf"
"variant-dense.conf"
"variant-normal.conf"
)
add_qt_resource(tst_qquickmaterialstyleconf "qquickmaterialstyleconf"
PREFIX
"/"
FILES
${qquickmaterialstyleconf_resource_files}
)
#### Keys ignored in scope 1:.:.:qquickmaterialstyleconf.pro:<TRUE>:
# OTHER_FILES = "data/*.qml"
## Scopes:
#####################################################################
extend_target(tst_qquickmaterialstyleconf CONDITION ANDROID OR APPLE_IOS
DEFINES
QT_QMLTEST_DATADIR=\\\":/data\\\"
)
extend_target(tst_qquickmaterialstyleconf CONDITION NOT ANDROID AND NOT APPLE_IOS
DEFINES
QT_QMLTEST_DATADIR=\\\"${CMAKE_CURRENT_SOURCE_DIR}/data\\\"
)

View File

@ -0,0 +1,51 @@
# Generated from qquickmenu.pro.
#####################################################################
## tst_qquickmenu Test:
#####################################################################
# Collect test data
file(GLOB_RECURSE test_data_glob
RELATIVE ${CMAKE_CURRENT_SOURCE_DIR}
data/*)
list(APPEND test_data ${test_data_glob})
add_qt_test(tst_qquickmenu
SOURCES
../shared/qtest_quickcontrols.h
../shared/util.cpp ../shared/util.h
../shared/visualtestutil.cpp ../shared/visualtestutil.h
tst_qquickmenu.cpp
DEFINES
QQC2_IMPORT_PATH=\\\"${CMAKE_CURRENT_SOURCE_DIR}/../../../src/imports\\\"
LIBRARIES
Qt::CorePrivate
Qt::GuiPrivate
Qt::QmlPrivate
Qt::QuickPrivate
Qt::QuickTemplates2Private
Qt::TestPrivate
PUBLIC_LIBRARIES
Qt::Gui
Qt::Qml
Qt::Quick
Qt::QuickControls2
Qt::QuickTemplates2
TESTDATA ${test_data}
)
#### Keys ignored in scope 1:.:.:qquickmenu.pro:<TRUE>:
# OTHER_FILES = "data/*.qml"
## Scopes:
#####################################################################
extend_target(tst_qquickmenu CONDITION ANDROID OR APPLE_IOS
DEFINES
QT_QMLTEST_DATADIR=\\\":/data\\\"
)
extend_target(tst_qquickmenu CONDITION NOT ANDROID AND NOT APPLE_IOS
DEFINES
QT_QMLTEST_DATADIR=\\\"${CMAKE_CURRENT_SOURCE_DIR}/data\\\"
)

View File

@ -0,0 +1,51 @@
# Generated from qquickmenubar.pro.
#####################################################################
## tst_qquickmenubar Test:
#####################################################################
# Collect test data
file(GLOB_RECURSE test_data_glob
RELATIVE ${CMAKE_CURRENT_SOURCE_DIR}
data/*)
list(APPEND test_data ${test_data_glob})
add_qt_test(tst_qquickmenubar
SOURCES
../shared/qtest_quickcontrols.h
../shared/util.cpp ../shared/util.h
../shared/visualtestutil.cpp ../shared/visualtestutil.h
tst_qquickmenubar.cpp
DEFINES
QQC2_IMPORT_PATH=\\\"${CMAKE_CURRENT_SOURCE_DIR}/../../../src/imports\\\"
LIBRARIES
Qt::CorePrivate
Qt::GuiPrivate
Qt::QmlPrivate
Qt::QuickPrivate
Qt::QuickTemplates2Private
Qt::TestPrivate
PUBLIC_LIBRARIES
Qt::Gui
Qt::Qml
Qt::Quick
Qt::QuickControls2
Qt::QuickTemplates2
TESTDATA ${test_data}
)
#### Keys ignored in scope 1:.:.:qquickmenubar.pro:<TRUE>:
# OTHER_FILES = "data/*.qml"
## Scopes:
#####################################################################
extend_target(tst_qquickmenubar CONDITION ANDROID OR APPLE_IOS
DEFINES
QT_QMLTEST_DATADIR=\\\":/data\\\"
)
extend_target(tst_qquickmenubar CONDITION NOT ANDROID AND NOT APPLE_IOS
DEFINES
QT_QMLTEST_DATADIR=\\\"${CMAKE_CURRENT_SOURCE_DIR}/data\\\"
)

View File

@ -0,0 +1,53 @@
# Generated from qquickninepatchimage.pro.
#####################################################################
## tst_qquickninepatchimage Test:
#####################################################################
# Collect test data
file(GLOB_RECURSE test_data_glob
RELATIVE ${CMAKE_CURRENT_SOURCE_DIR}
${CMAKE_CURRENT_SOURCE_DIR}/data/*.qml)
list(APPEND test_data ${test_data_glob})
file(GLOB_RECURSE test_data_glob
RELATIVE ${CMAKE_CURRENT_SOURCE_DIR}
${CMAKE_CURRENT_SOURCE_DIR}/data/*.png)
list(APPEND test_data ${test_data_glob})
add_qt_test(tst_qquickninepatchimage
SOURCES
../shared/qtest_quickcontrols.h
../shared/util.cpp ../shared/util.h
../shared/visualtestutil.cpp ../shared/visualtestutil.h
tst_qquickninepatchimage.cpp
DEFINES
QQC2_IMPORT_PATH=\\\"${CMAKE_CURRENT_SOURCE_DIR}/../../../src/imports\\\"
LIBRARIES
Qt::CorePrivate
Qt::GuiPrivate
Qt::QmlPrivate
Qt::QuickControls2Private
Qt::QuickPrivate
Qt::QuickTemplates2Private
Qt::TestPrivate
PUBLIC_LIBRARIES
Qt::Gui
Qt::Qml
Qt::Quick
Qt::QuickControls2
Qt::QuickTemplates2
TESTDATA ${test_data}
)
## Scopes:
#####################################################################
extend_target(tst_qquickninepatchimage CONDITION ANDROID OR APPLE_IOS
DEFINES
QT_QMLTEST_DATADIR=\\\":/data\\\"
)
extend_target(tst_qquickninepatchimage CONDITION NOT ANDROID AND NOT APPLE_IOS
DEFINES
QT_QMLTEST_DATADIR=\\\"${CMAKE_CURRENT_SOURCE_DIR}/data\\\"
)

View File

@ -0,0 +1,51 @@
# Generated from qquickpopup.pro.
#####################################################################
## tst_qquickpopup Test:
#####################################################################
# Collect test data
file(GLOB_RECURSE test_data_glob
RELATIVE ${CMAKE_CURRENT_SOURCE_DIR}
data/*)
list(APPEND test_data ${test_data_glob})
add_qt_test(tst_qquickpopup
SOURCES
../shared/qtest_quickcontrols.h
../shared/util.cpp ../shared/util.h
../shared/visualtestutil.cpp ../shared/visualtestutil.h
tst_qquickpopup.cpp
DEFINES
QQC2_IMPORT_PATH=\\\"${CMAKE_CURRENT_SOURCE_DIR}/../../../src/imports\\\"
LIBRARIES
Qt::CorePrivate
Qt::GuiPrivate
Qt::QmlPrivate
Qt::QuickPrivate
Qt::QuickTemplates2Private
Qt::TestPrivate
PUBLIC_LIBRARIES
Qt::Gui
Qt::Qml
Qt::Quick
Qt::QuickControls2
Qt::QuickTemplates2
TESTDATA ${test_data}
)
#### Keys ignored in scope 1:.:.:qquickpopup.pro:<TRUE>:
# OTHER_FILES = "data/*.qml"
## Scopes:
#####################################################################
extend_target(tst_qquickpopup CONDITION ANDROID OR APPLE_IOS
DEFINES
QT_QMLTEST_DATADIR=\\\":/data\\\"
)
extend_target(tst_qquickpopup CONDITION NOT ANDROID AND NOT APPLE_IOS
DEFINES
QT_QMLTEST_DATADIR=\\\"${CMAKE_CURRENT_SOURCE_DIR}/data\\\"
)

View File

@ -0,0 +1,112 @@
# Generated from qquickstyle.pro.
#####################################################################
## tst_qquickstyle Test:
#####################################################################
# Collect test data
file(GLOB_RECURSE test_data_glob
RELATIVE ${CMAKE_CURRENT_SOURCE_DIR}
${CMAKE_CURRENT_SOURCE_DIR}/data/*)
list(APPEND test_data ${test_data_glob})
add_qt_test(tst_qquickstyle
SOURCES
../shared/qtest_quickcontrols.h
../shared/util.cpp ../shared/util.h
../shared/visualtestutil.cpp ../shared/visualtestutil.h
tst_qquickstyle.cpp
DEFINES
QQC2_IMPORT_PATH=\\\"${CMAKE_CURRENT_SOURCE_DIR}/../../../src/imports\\\"
LIBRARIES
Qt::CorePrivate
Qt::GuiPrivate
Qt::QmlPrivate
Qt::QuickControls2Private
Qt::QuickPrivate
Qt::QuickTemplates2Private
Qt::TestPrivate
PUBLIC_LIBRARIES
Qt::Gui
Qt::Qml
Qt::Quick
Qt::QuickControls2
Qt::QuickTemplates2
TESTDATA ${test_data}
)
file(GLOB resource_glob_0 RELATIVE "${CMAKE_CURRENT_SOURCE_DIR}" "qrcStyles1/QrcStyle1/*.qml")
foreach(file IN LISTS resource_glob_0)
set_source_files_properties("${CMAKE_CURRENT_SOURCE_DIR}/${file}" PROPERTIES QT_RESOURCE_ALIAS "${file}")
endforeach()
file(GLOB resource_glob_1 RELATIVE "${CMAKE_CURRENT_SOURCE_DIR}" "qrcStyles2/QrcStyle2/*.qml")
foreach(file IN LISTS resource_glob_1)
set_source_files_properties("${CMAKE_CURRENT_SOURCE_DIR}/${file}" PROPERTIES QT_RESOURCE_ALIAS "${file}")
endforeach()
file(GLOB resource_glob_2 RELATIVE "${CMAKE_CURRENT_SOURCE_DIR}" "qrcStyles3/QrcStyle3/*.qml")
foreach(file IN LISTS resource_glob_2)
set_source_files_properties("${CMAKE_CURRENT_SOURCE_DIR}/${file}" PROPERTIES QT_RESOURCE_ALIAS "${file}")
endforeach()
file(GLOB resource_glob_3 RELATIVE "${CMAKE_CURRENT_SOURCE_DIR}" "qrcStyles4/QrcStyle4/*.qml")
foreach(file IN LISTS resource_glob_3)
set_source_files_properties("${CMAKE_CURRENT_SOURCE_DIR}/${file}" PROPERTIES QT_RESOURCE_ALIAS "${file}")
endforeach()
# Resources:
set(qmake_qrcStyles1_resource_files
${resource_glob_0}
)
add_qt_resource(tst_qquickstyle "qmake_qrcStyles1"
PREFIX
"/"
FILES
${qmake_qrcStyles1_resource_files}
)
set(qmake_qrcStyles2_resource_files
${resource_glob_1}
)
add_qt_resource(tst_qquickstyle "qmake_qrcStyles2"
PREFIX
"/"
FILES
${qmake_qrcStyles2_resource_files}
)
set(qmake_qrcStyles3_resource_files
${resource_glob_2}
)
add_qt_resource(tst_qquickstyle "qmake_qrcStyles3"
PREFIX
"/"
FILES
${qmake_qrcStyles3_resource_files}
)
set(qmake_qrcStyles4_resource_files
${resource_glob_3}
)
add_qt_resource(tst_qquickstyle "qmake_qrcStyles4"
PREFIX
"/"
FILES
${qmake_qrcStyles4_resource_files}
)
## Scopes:
#####################################################################
extend_target(tst_qquickstyle CONDITION ANDROID OR APPLE_IOS
DEFINES
QT_QMLTEST_DATADIR=\\\":/data\\\"
)
extend_target(tst_qquickstyle CONDITION NOT ANDROID AND NOT APPLE_IOS
DEFINES
QT_QMLTEST_DATADIR=\\\"${CMAKE_CURRENT_SOURCE_DIR}/data\\\"
)

View File

@ -0,0 +1,65 @@
# Generated from qquickstyleselector.pro.
#####################################################################
## tst_qquickstyleselector Test:
#####################################################################
# Collect test data
file(GLOB_RECURSE test_data_glob
RELATIVE ${CMAKE_CURRENT_SOURCE_DIR}
data/*)
list(APPEND test_data ${test_data_glob})
add_qt_test(tst_qquickstyleselector
SOURCES
../shared/qtest_quickcontrols.h
../shared/util.cpp ../shared/util.h
../shared/visualtestutil.cpp ../shared/visualtestutil.h
tst_qquickstyleselector.cpp
DEFINES
QQC2_IMPORT_PATH=\\\"${CMAKE_CURRENT_SOURCE_DIR}/../../../src/imports\\\"
LIBRARIES
Qt::CorePrivate
Qt::GuiPrivate
Qt::QmlPrivate
Qt::QuickControls2Private
Qt::QuickPrivate
Qt::QuickTemplates2Private
Qt::TestPrivate
PUBLIC_LIBRARIES
Qt::Gui
Qt::Qml
Qt::Quick
Qt::QuickControls2
Qt::QuickTemplates2
TESTDATA ${test_data}
)
# Resources:
set(qmake_resourcestyle_resource_files
"ResourceStyle/Button.qml"
)
add_qt_resource(tst_qquickstyleselector "qmake_resourcestyle"
PREFIX
"/"
FILES
${qmake_resourcestyle_resource_files}
)
#### Keys ignored in scope 1:.:.:qquickstyleselector.pro:<TRUE>:
# OTHER_FILES = "data/*.qml"
## Scopes:
#####################################################################
extend_target(tst_qquickstyleselector CONDITION ANDROID OR APPLE_IOS
DEFINES
QT_QMLTEST_DATADIR=\\\":/data\\\"
)
extend_target(tst_qquickstyleselector CONDITION NOT ANDROID AND NOT APPLE_IOS
DEFINES
QT_QMLTEST_DATADIR=\\\"${CMAKE_CURRENT_SOURCE_DIR}/data\\\"
)

View File

@ -0,0 +1,38 @@
# Generated from qquickuniversalstyle.pro.
#####################################################################
## tst_qquickuniversalstyle Test:
#####################################################################
# Collect test data
file(GLOB_RECURSE test_data_glob
RELATIVE ${CMAKE_CURRENT_SOURCE_DIR}
${CMAKE_CURRENT_SOURCE_DIR}/data/tst_*)
list(APPEND test_data ${test_data_glob})
add_qt_test(tst_qquickuniversalstyle
GUI
QMLTEST
SOURCES
tst_qquickuniversalstyle.cpp
PUBLIC_LIBRARIES
Qt::Gui
TESTDATA ${test_data}
)
# Resources:
set(qmake_immediate_resource_files
"qtquickcontrols2.conf"
)
add_qt_resource(tst_qquickuniversalstyle "qmake_immediate"
PREFIX
"/"
FILES
${qmake_immediate_resource_files}
)
#### Keys ignored in scope 1:.:.:qquickuniversalstyle.pro:<TRUE>:
# OTHER_FILES = "$$PWD/data/*.qml"
# TEMPLATE = "app"

View File

@ -0,0 +1,65 @@
# Generated from qquickuniversalstyleconf.pro.
#####################################################################
## tst_qquickuniversalstyleconf Test:
#####################################################################
# Collect test data
file(GLOB_RECURSE test_data_glob
RELATIVE ${CMAKE_CURRENT_SOURCE_DIR}
data/*)
list(APPEND test_data ${test_data_glob})
add_qt_test(tst_qquickuniversalstyleconf
SOURCES
../shared/qtest_quickcontrols.h
../shared/util.cpp ../shared/util.h
../shared/visualtestutil.cpp ../shared/visualtestutil.h
tst_qquickuniversalstyleconf.cpp
DEFINES
QQC2_IMPORT_PATH=\\\"${CMAKE_CURRENT_SOURCE_DIR}/../../../src/imports\\\"
LIBRARIES
Qt::CorePrivate
Qt::GuiPrivate
Qt::QmlPrivate
Qt::QuickControls2Private
Qt::QuickPrivate
Qt::QuickTemplates2Private
Qt::TestPrivate
PUBLIC_LIBRARIES
Qt::Gui
Qt::Qml
Qt::Quick
Qt::QuickControls2
Qt::QuickTemplates2
TESTDATA ${test_data}
)
# Resources:
set(qquickuniversalstyleconf_resource_files
"qtquickcontrols2.conf"
)
add_qt_resource(tst_qquickuniversalstyleconf "qquickuniversalstyleconf"
PREFIX
"/"
FILES
${qquickuniversalstyleconf_resource_files}
)
#### Keys ignored in scope 1:.:.:qquickuniversalstyleconf.pro:<TRUE>:
# OTHER_FILES = "data/*.qml"
## Scopes:
#####################################################################
extend_target(tst_qquickuniversalstyleconf CONDITION ANDROID OR APPLE_IOS
DEFINES
QT_QMLTEST_DATADIR=\\\":/data\\\"
)
extend_target(tst_qquickuniversalstyleconf CONDITION NOT ANDROID AND NOT APPLE_IOS
DEFINES
QT_QMLTEST_DATADIR=\\\"${CMAKE_CURRENT_SOURCE_DIR}/data\\\"
)

View File

@ -0,0 +1,16 @@
# Generated from revisions.pro.
#####################################################################
## tst_revisions Test:
#####################################################################
add_qt_test(tst_revisions
SOURCES
tst_revisions.cpp
PUBLIC_LIBRARIES
Qt::Gui
Qt::Qml
)
## Scopes:
#####################################################################

View File

@ -0,0 +1,45 @@
# Generated from sanity.pro.
#####################################################################
## tst_sanity Test:
#####################################################################
add_qt_test(tst_sanity
SOURCES
../shared/qtest_quickcontrols.h
../shared/util.cpp ../shared/util.h
../shared/visualtestutil.cpp ../shared/visualtestutil.h
tst_sanity.cpp
DEFINES
QQC2_IMPORT_PATH=\\\"${CMAKE_CURRENT_SOURCE_DIR}/../../../src/imports\\\"
LIBRARIES
Qt::CorePrivate
Qt::GuiPrivate
Qt::QmlPrivate
Qt::QuickPrivate
Qt::QuickTemplates2Private
Qt::TestPrivate
PUBLIC_LIBRARIES
Qt::Gui
Qt::Qml
Qt::Quick
Qt::QuickControls2
Qt::QuickTemplates2
)
#### Keys ignored in scope 1:.:.:sanity.pro:<TRUE>:
# OTHER_FILES = "$$PWD/BLACKLIST"
# TEMPLATE = "app"
## Scopes:
#####################################################################
extend_target(tst_sanity CONDITION ANDROID OR APPLE_IOS
DEFINES
QT_QMLTEST_DATADIR=\\\":/data\\\"
)
extend_target(tst_sanity CONDITION NOT ANDROID AND NOT APPLE_IOS
DEFINES
QT_QMLTEST_DATADIR=\\\"${CMAKE_CURRENT_SOURCE_DIR}/data\\\"
)

View File

@ -0,0 +1,30 @@
# Generated from snippets.pro.
#####################################################################
## tst_snippets Test:
#####################################################################
# Collect test data
file(GLOB_RECURSE test_data_glob
RELATIVE ${CMAKE_CURRENT_SOURCE_DIR}
${CMAKE_CURRENT_SOURCE_DIR}/data/*)
list(APPEND test_data ${test_data_glob})
add_qt_test(tst_snippets
SOURCES
tst_snippets.cpp
DEFINES
QQC2_SNIPPETS_PATH=\\\"${CMAKE_CURRENT_SOURCE_DIR}/../../../src/imports/controls/doc/snippets\\\"
PUBLIC_LIBRARIES
Qt::Gui
Qt::Quick
Qt::QuickControls2
TESTDATA ${test_data}
)
#### Keys ignored in scope 1:.:.:snippets.pro:<TRUE>:
# OTHER_FILES = "$$PWD/data/*.qml"
# TEMPLATE = "app"
## Scopes:
#####################################################################

View File

@ -0,0 +1,4 @@
# Generated from benchmarks.pro.
add_subdirectory(creationtime)
add_subdirectory(objectcount)

View File

@ -0,0 +1,44 @@
# Generated from creationtime.pro.
#####################################################################
## tst_creationtime Test:
#####################################################################
add_qt_test(tst_creationtime
SOURCES
../../auto/shared/qtest_quickcontrols.h
../../auto/shared/util.cpp ../../auto/shared/util.h
../../auto/shared/visualtestutil.cpp ../../auto/shared/visualtestutil.h
tst_creationtime.cpp
DEFINES
QQC2_IMPORT_PATH=\\\"${CMAKE_CURRENT_SOURCE_DIR}/../../../src/imports\\\"
LIBRARIES
Qt::CorePrivate
Qt::GuiPrivate
Qt::QmlPrivate
Qt::QuickPrivate
Qt::QuickTemplates2Private
Qt::TestPrivate
PUBLIC_LIBRARIES
Qt::Gui
Qt::Qml
Qt::Quick
Qt::QuickControls2
Qt::QuickTemplates2
)
#### Keys ignored in scope 1:.:.:creationtime.pro:<TRUE>:
# TEMPLATE = "app"
## Scopes:
#####################################################################
extend_target(tst_creationtime CONDITION ANDROID OR APPLE_IOS
DEFINES
QT_QMLTEST_DATADIR=\\\":/data\\\"
)
extend_target(tst_creationtime CONDITION NOT ANDROID AND NOT APPLE_IOS
DEFINES
QT_QMLTEST_DATADIR=\\\"${CMAKE_CURRENT_SOURCE_DIR}/data\\\"
)

View File

@ -0,0 +1,44 @@
# Generated from objectcount.pro.
#####################################################################
## tst_objectcount Test:
#####################################################################
add_qt_test(tst_objectcount
SOURCES
../../auto/shared/qtest_quickcontrols.h
../../auto/shared/util.cpp ../../auto/shared/util.h
../../auto/shared/visualtestutil.cpp ../../auto/shared/visualtestutil.h
tst_objectcount.cpp
DEFINES
QQC2_IMPORT_PATH=\\\"${CMAKE_CURRENT_SOURCE_DIR}/../../../src/imports\\\"
LIBRARIES
Qt::CorePrivate
Qt::GuiPrivate
Qt::QmlPrivate
Qt::QuickPrivate
Qt::QuickTemplates2Private
Qt::TestPrivate
PUBLIC_LIBRARIES
Qt::Gui
Qt::Qml
Qt::Quick
Qt::QuickControls2
Qt::QuickTemplates2
)
#### Keys ignored in scope 1:.:.:objectcount.pro:<TRUE>:
# TEMPLATE = "app"
## Scopes:
#####################################################################
extend_target(tst_objectcount CONDITION ANDROID OR APPLE_IOS
DEFINES
QT_QMLTEST_DATADIR=\\\":/data\\\"
)
extend_target(tst_objectcount CONDITION NOT ANDROID AND NOT APPLE_IOS
DEFINES
QT_QMLTEST_DATADIR=\\\"${CMAKE_CURRENT_SOURCE_DIR}/data\\\"
)