qtdeclarative/tests/auto/qml
Ulf Hermann fa259ed4ff QmlCompiler: Allow conversion from QQmlListProperty to QList
In the happy case this just retrieves the internal QList from the list
property. In the sad case it produces a deep copy. That's not worse than
what the interpreter does, though.

Fixes: QTBUG-112227
Change-Id: I8b2b0ac74c90b6dcee876e83a64502756733c1c5
Reviewed-by: Fabian Kosmale <fabian.kosmale@qt.io>
2023-04-24 22:22:14 +02:00
..
animation Port from container::count() and length() to size() - V5 2022-10-13 00:18:35 +02:00
bindingdependencyapi Retire the qt_parse_all_arguments 2023-01-20 16:40:42 +01:00
debugger Make tst_qmlpreview::zoom work with native DPR > 1 2023-02-22 16:21:09 +01:00
ecmascripttests Test262Runner: fix -Wunused-but-set-variable 2023-01-20 20:39:11 +01:00
linebylinelex Retire the qt_parse_all_arguments 2023-01-20 16:40:42 +01:00
parserstress Port from container::count() and length() to size() 2022-10-07 23:38:48 +02:00
qjsengine tst_qjsengine: Further decrease the object count on QNX 2023-04-24 22:22:13 +02:00
qjsmanagedvalue QML: Faithfully convert undefined and null to string 2022-11-15 08:33:19 +01:00
qjsonbinding Retire the qt_parse_all_arguments 2023-01-20 16:40:42 +01:00
qjsprimitivevalue QJSPrimitiveValue: Add data(), metaType() and a generic coercion method 2023-03-17 15:01:15 +01:00
qjsvalue Change value encoding scheme to make space for larger pointers 2023-01-12 10:49:10 +01:00
qjsvalueiterator Port from container::count() and length() to size() 2022-10-07 23:38:48 +02:00
qml qml: Fix object counting 2023-01-23 10:08:24 +01:00
qmlbasicapp CMake: Allow omitting the version of QML modules 2023-01-27 19:16:39 +01:00
qmlcachegen CMake: Allow omitting the version of QML modules 2023-01-27 19:16:39 +01:00
qmlcppcodegen QmlCompiler: Allow conversion from QQmlListProperty to QList 2023-04-24 22:22:14 +02:00
qmldiskcache QML: Insert aliases in inline components when loading from disk cache 2023-03-15 01:08:43 +01:00
qmlformat qmlformat: change comment handling behavior 2023-04-12 15:56:01 +02:00
qmlimportscanner Retire the qt_parse_all_arguments 2023-01-20 16:40:42 +01:00
qmllint tst_qmllint: add dependencies 2023-03-30 12:31:36 +02:00
qmlplugindump Retire the qt_parse_all_arguments 2023-01-20 16:40:42 +01:00
qmlsplitlib Replace AUTO_RESOURCE_PREFIX with Qt CMake Policy in examples, tests 2023-02-21 19:45:44 +01:00
qmltc Replace the usage of AUTO_RESOURCE_PREFIX with QTP0001 policy 2023-03-15 19:33:09 +01:00
qmltc_manual Replace AUTO_RESOURCE_PREFIX with Qt CMake Policy in examples, tests 2023-02-21 19:45:44 +01:00
qmltc_qprocess Replace AUTO_RESOURCE_PREFIX with Qt CMake Policy in examples, tests 2023-02-21 19:45:44 +01:00
qmltyperegistrar qmltyperegistrar: Do not guess types with upper case names 2023-03-17 20:57:14 +01:00
qqmlanybinding Retire the qt_parse_all_arguments 2023-01-20 16:40:42 +01:00
qqmlapplicationengine Retire the qt_parse_all_arguments 2023-01-20 16:40:42 +01:00
qqmlbinding Binding: Reevaluate when before the target changes 2023-04-19 20:01:09 +02:00
qqmlchangeset tst_qqmlchangeset: fix target name typo and de-duplicate tests 2022-11-01 17:11:17 +08:00
qqmlcomponent QtQml: Check CU for null on isBound() 2023-03-17 15:01:14 +01:00
qqmlconnections Retire the qt_parse_all_arguments 2023-01-20 16:40:42 +01:00
qqmlconsole Retire the qt_parse_all_arguments 2023-01-20 16:40:42 +01:00
qqmlcontext Retire the qt_parse_all_arguments 2023-01-20 16:40:42 +01:00
qqmlcpputils Port from container::count() and length() to size() 2022-10-07 23:38:48 +02:00
qqmldelegatemodel Models: Avoid crashes when deleting cache items 2023-03-30 09:32:34 +02:00
qqmldirparser qmldir parser: Handle internal types with versions 2023-02-07 19:23:12 +01:00
qqmlecmascript Retire the qt_parse_all_arguments 2023-01-20 16:40:42 +01:00
qqmlengine QQmlEngine: Introduce markCurrentFunctionAsTranslationBinding 2023-04-24 22:22:13 +02:00
qqmlenginecleanup Retire the qt_parse_all_arguments 2023-01-20 16:40:42 +01:00
qqmlerror Retire the qt_parse_all_arguments 2023-01-20 16:40:42 +01:00
qqmlexpression Qml: Fix QQmlScriptString::isEmpty() 2023-04-19 20:01:09 +02:00
qqmlextensionplugin Change the license of all CMakeLists.txt and *.cmake files to BSD 2022-09-07 17:01:30 +02:00
qqmlfile Android: Fix for URLs with local authorities 2022-09-09 08:21:43 +02:00
qqmlfileselector QQmlImport: Handle file selectors in qmldir 2023-01-23 16:19:25 +01:00
qqmlglobal Change the license of all CMakeLists.txt and *.cmake files to BSD 2022-09-07 17:01:30 +02:00
qqmlimport Retire the qt_parse_all_arguments 2023-01-20 16:40:42 +01:00
qqmlincubator Retire the qt_parse_all_arguments 2023-01-20 16:40:42 +01:00
qqmlinfo Retire the qt_parse_all_arguments 2023-01-20 16:40:42 +01:00
qqmlinstantiator Retire the qt_parse_all_arguments 2023-01-20 16:40:42 +01:00
qqmlitemmodels Retire the qt_parse_all_arguments 2023-01-20 16:40:42 +01:00
qqmljsscope Replace AUTO_RESOURCE_PREFIX with Qt CMake Policy in examples, tests 2023-02-21 19:45:44 +01:00
qqmllanguage QML: Allow some more backing types for enums 2023-04-12 03:36:21 +02:00
qqmllistcompositor Port from container::count() and length() to size() 2022-10-07 23:38:48 +02:00
qqmllistmodel QQuickItemView: Skip instantiating delegates if size is 0 2023-04-20 09:26:38 +02:00
qqmllistmodelworkerscript Retire the qt_parse_all_arguments 2023-01-20 16:40:42 +01:00
qqmllistreference Retire the qt_parse_all_arguments 2023-01-20 16:40:42 +01:00
qqmllocale tst_qqmllocale: Adapt to changed time format data 2023-02-09 13:02:01 +01:00
qqmlmetaobject Retire the qt_parse_all_arguments 2023-01-20 16:40:42 +01:00
qqmlmetatype QQmlMetaType: Clear property caches on qmlClearTypeRegistrations 2023-02-14 16:05:27 +01:00
qqmlmoduleplugin qmldir parser: Handle internal types with versions 2023-02-07 19:23:12 +01:00
qqmlnotifier Retire the qt_parse_all_arguments 2023-01-20 16:40:42 +01:00
qqmlobjectmodel Port from container::count() and length() to size() - V5 2022-10-13 00:18:35 +02:00
qqmlopenmetaobject Change the license of all CMakeLists.txt and *.cmake files to BSD 2022-09-07 17:01:30 +02:00
qqmlparser Retire the qt_parse_all_arguments 2023-01-20 16:40:42 +01:00
qqmlpromise Retire the qt_parse_all_arguments 2023-01-20 16:40:42 +01:00
qqmlproperty Only signal list variable assignment once 2023-04-22 07:10:04 +00:00
qqmlpropertycache Retire the qt_parse_all_arguments 2023-01-20 16:40:42 +01:00
qqmlpropertymap Retire the qt_parse_all_arguments 2023-01-20 16:40:42 +01:00
qqmlqt Adapt to qTzSet()'s move from qglobal_p.h to qenvironmentvariables_p.h 2023-02-13 09:49:59 +01:00
qqmlsettings Retire the qt_parse_all_arguments 2023-01-20 16:40:42 +01:00
qqmlsqldatabase Retire the qt_parse_all_arguments 2023-01-20 16:40:42 +01:00
qqmltablemodel Retire the qt_parse_all_arguments 2023-01-20 16:40:42 +01:00
qqmltimer Port from container::count() and length() to size() 2022-10-07 23:38:48 +02:00
qqmltranslation Retire the qt_parse_all_arguments 2023-01-20 16:40:42 +01:00
qqmltreemodeltotablemodel Retire the qt_parse_all_arguments 2023-01-20 16:40:42 +01:00
qqmltypeloader Retire the qt_parse_all_arguments 2023-01-20 16:40:42 +01:00
qqmlvaluetypeproviders Avoid duplicate value type creation 2023-02-24 09:42:23 +01:00
qqmlvaluetypes Retire the qt_parse_all_arguments 2023-01-20 16:40:42 +01:00
qqmlxmlhttprequest XMLHttpRequest: Implement XHR.overrideMimeType() 2023-04-20 22:00:44 +02:00
qqmlxmllistmodel Retire the qt_parse_all_arguments 2023-01-20 16:40:42 +01:00
qquickfolderlistmodel Retire the qt_parse_all_arguments 2023-01-20 16:40:42 +01:00
qquickworkerscript Retire the qt_parse_all_arguments 2023-01-20 16:40:42 +01:00
qrcqml Change the license of all CMakeLists.txt and *.cmake files to BSD 2022-09-07 17:01:30 +02:00
qtqmlmodules Retire the qt_parse_all_arguments 2023-01-20 16:40:42 +01:00
qv4assembler Retire the qt_parse_all_arguments 2023-01-20 16:40:42 +01:00
qv4identifiertable Port from container::count() and length() to size() 2022-10-07 23:38:48 +02:00
qv4mm Retire the qt_parse_all_arguments 2023-01-20 16:40:42 +01:00
qv4regexp Change the license of all CMakeLists.txt and *.cmake files to BSD 2022-09-07 17:01:30 +02:00
qv4urlobject QV4: Fix formatting options for the search component of UrlObject 2023-03-16 15:56:02 +01:00
qwidgetsinqml Change the license of all CMakeLists.txt and *.cmake files to BSD 2022-09-07 17:01:30 +02:00
registrationmacros Change the license of all CMakeLists.txt and *.cmake files to BSD 2022-09-07 17:01:30 +02:00
v4misc Change the license of all CMakeLists.txt and *.cmake files to BSD 2022-09-07 17:01:30 +02:00
CMakeLists.txt Doc: Rename and rephrase pages for QML {script|type} compiler 2023-03-28 20:54:27 +02:00
runall.sh Use SPDX license identifiers 2022-06-11 08:05:15 +02:00