qtdeclarative/tests/auto/qml
Andrei Golubev ff88fb0c82 qmlcompiler: Support attached property bindings
Extend group property binding creation with attached properties case

As a drive by, add extra attached property tests for QML and qmltc,
covering the case where an attaching type exists in both base and
derived types

Task-number: QTBUG-102082
Change-Id: I6c0d2b941da72d6dab7fc05a4f7b2a7875423ef0
Reviewed-by: Fabian Kosmale <fabian.kosmale@qt.io>
2022-04-22 10:38:16 +02:00
..
animation
bindingdependencyapi Rename android_dummy_imports.qml to dummy_imports.qml 2022-03-05 15:23:48 +00:00
debugger Fix tst_qv4debugger on Android 2022-04-13 13:56:51 +02:00
ecmascripttests
parserstress Ignore warnings in tst_parserstress::ecmascript() 2022-04-04 09:24:54 +08:00
qjsengine V4 ArrayIterator: Protect retrieved value from GC 2022-03-24 14:32:51 +01:00
qjsmanagedvalue Rename android_dummy_imports.qml to dummy_imports.qml 2022-03-05 15:23:48 +00:00
qjsonbinding
qjsprimitivevalue
qjsvalue Rename android_dummy_imports.qml to dummy_imports.qml 2022-03-05 15:23:48 +00:00
qjsvalueiterator
qmlbasicapp Android: various test fixes 2022-03-02 15:21:09 +02:00
qmlcachegen Skip tests that call qmlcachegen when cross-compiled 2022-02-03 00:52:49 +01:00
qmlcppcodegen DelegateModel: Use actual bindings for required properties 2022-04-11 14:12:09 +02:00
qmldiskcache Fix deprecated uses of QScopedPointer 2022-03-10 21:02:58 +00:00
qmlformat Unblacklist tst_qmlformat::testExample on most platforms 2022-02-16 14:44:39 +01:00
qmlimportscanner
qmllint qqmlsa/PassManager: Add method for checking whether module is imported 2022-04-21 21:04:01 +02:00
qmlplugindump
qmlsplitlib
qmltc qmlcompiler: Support attached property bindings 2022-04-22 10:38:16 +02:00
qmltc_manual Fix tst_qmltc_manual for Android 2022-04-06 05:02:34 +02:00
qmltc_qprocess Treat warnings as errors in qmltc 2022-02-15 08:55:14 +01:00
qmltyperegistrar tst_qmltyperegistrar: Use qt_autogen_tools_initial_setup 2022-03-13 18:31:55 +01:00
qqmlanybinding
qqmlapplicationengine QQmlApplicationEngine: Add a more convenient error signal 2022-04-06 21:18:20 +02:00
qqmlbinding
qqmlchangeset
qqmlcomponent Android: various test fixes 2022-03-02 15:21:09 +02:00
qqmlconnections
qqmlconsole INTEGRITY: Fix some test cases from core/qml folders 2022-03-03 08:26:06 +02:00
qqmlcontext
qqmlcpputils
qqmldelegatemodel
qqmldirparser
qqmlecmascript V4 Date: Support another nonstandard date format QDateTime has dropped 2022-02-03 00:52:49 +01:00
qqmlengine Respect invokable toString() methods 2022-03-28 10:28:35 +02:00
qqmlenginecleanup Property include test data for tst_qqmlenginecleanup 2022-04-06 13:07:34 +02:00
qqmlerror
qqmlexpression
qqmlextensionplugin Android: enable tst_qqmlextensionplugin 2022-04-19 17:39:07 +02:00
qqmlfile
qqmlfileselector INTEGRITY: Fix some test cases from core/qml folders 2022-03-03 08:26:06 +02:00
qqmlglobal
qqmlimport QML: Load qmldir-imports also for the implicit import 2022-03-22 21:53:21 +01:00
qqmlincubator INTEGRITY: Fix some test cases from core/qml folders 2022-03-03 08:26:06 +02:00
qqmlinfo INTEGRITY: Fix some test cases from core/qml folders 2022-03-03 08:26:06 +02:00
qqmlinstantiator
qqmlitemmodels qmlmodels: Move QModelIndex from QtQml 2022-02-21 18:20:57 +01:00
qqmljsscope qmlcompiler: Support attached property bindings 2022-04-22 10:38:16 +02:00
qqmllanguage qmlcompiler: Support attached property bindings 2022-04-22 10:38:16 +02:00
qqmllistcompositor tst_qqmllistcompositor: fix -Wdeprecated-enum-enum-conversion 2022-04-05 22:57:40 +02:00
qqmllistmodel
qqmllistmodelworkerscript
qqmllistreference Fix compiler warning from deprecated API 2022-03-21 12:45:13 +01:00
qqmllocale QNX: suppress QEXPECT_FAIL() on two tests it passes 2022-01-31 16:57:19 +00:00
qqmlmetaobject INTEGRITY: Fix some test cases from core/qml folders 2022-03-03 08:26:06 +02:00
qqmlmetatype INTEGRITY: Fix some test cases from core/qml folders 2022-03-03 08:26:06 +02:00
qqmlmoduleplugin
qqmlnotifier INTEGRITY: Fix some test cases from core/qml folders 2022-03-03 08:26:06 +02:00
qqmlobjectmodel
qqmlopenmetaobject
qqmlparser
qqmlpromise INTEGRITY: Fix some test cases from core/qml folders 2022-03-03 08:26:06 +02:00
qqmlproperty Repair tst_qqmlproperty on Android 2022-04-05 13:57:56 +02:00
qqmlpropertycache Make most QQmlPropertyData const 2022-03-14 16:44:35 +01:00
qqmlpropertymap Rename android_dummy_imports.qml to dummy_imports.qml 2022-03-05 15:23:48 +00:00
qqmlqt tst_qqmlqt: reliably call QDesktopServices::unsetUrlHandler() 2022-02-12 11:11:59 +01:00
qqmlsettings
qqmlsqldatabase Rename android_dummy_imports.qml to dummy_imports.qml 2022-03-05 15:23:48 +00:00
qqmltablemodel Fix Connections warning in tst_qqmltablemodel 2022-04-01 16:34:10 +08:00
qqmltimer Rename android_dummy_imports.qml to dummy_imports.qml 2022-03-05 15:23:48 +00:00
qqmltranslation
qqmltreemodeltotablemodel
qqmltypeloader Repair tst_qqmltypeloader on Android 2022-04-07 14:41:33 +02:00
qqmlvaluetypeproviders Allow custom named value types in QML 2022-01-25 23:55:27 +01:00
qqmlvaluetypes QtQuick: Add proper QInputMethod singleton 2022-02-14 12:38:10 +01:00
qqmlxmlhttprequest INTEGRITY: Fix some test cases from core/qml folders 2022-03-03 08:26:06 +02:00
qqmlxmllistmodel
qquickfolderlistmodel Disable failing declarative tests on Android 2022-01-31 14:41:39 +02:00
qquickworkerscript
qrcqml
qtqmlmodules INTEGRITY: Fix some test cases from core/qml folders 2022-03-03 08:26:06 +02:00
qv4assembler
qv4identifiertable Do not rely on transitive includes in tests 2022-02-14 12:38:10 +01:00
qv4mm
qv4regexp
qwidgetsinqml
registrationmacros
v4misc
CMakeLists.txt Android: enable tst_qqmlextensionplugin 2022-04-19 17:39:07 +02:00
runall.sh