Qt Declarative (Quick 2)
Go to file
Ulf Hermann 2bed3d5f0f V4 Engine: Don't try to convert JS functions to other types
When converting a JS value to a variant, if we notice that we get a
QJSValue again, there is no point in trying to convert it further. We'll
just run into infinite recursion.

Pick-to: 6.3
Fixes: QTBUG-102545
Change-Id: I0a40e21287e5460e5e214101aabe8d2b4bf0afad
Reviewed-by: Fabian Kosmale <fabian.kosmale@qt.io>
2022-05-09 11:59:49 +02:00
cmake Add VERBATIM option to add_custom_command calls 2022-03-31 20:09:57 +02:00
coin Doc: Enable zero warning limit for documentation 2022-01-14 00:05:08 +01:00
dist Merge qtquickcontrols2 into qtdeclarative 2021-07-28 11:21:25 +02:00
examples Doc: Add CMake sections to 'Creating C++ Plugins for QML' page 2022-05-04 22:34:15 +02:00
features Add the skeleton for a D3D12 backend 2016-02-19 14:51:37 +00:00
src V4 Engine: Don't try to convert JS functions to other types 2022-05-09 11:59:49 +02:00
tests V4 Engine: Don't try to convert JS functions to other types 2022-05-09 11:59:49 +02:00
tools qmlls/qmllintsuggestions: Use qmllint plugins 2022-05-04 13:46:02 +02:00
.cmake.conf qtdeclarative: opt in to reduced includes 2022-03-31 20:09:57 +02:00
.gitattributes qmlformat: improve testing of file based options 2021-11-04 13:35:48 +01:00
.gitignore Merge qtquickcontrols2 into qtdeclarative 2021-07-28 11:21:25 +02:00
.gitmodules Update to the latest version of the ecmascript test suite 2018-04-26 20:26:36 +00:00
.tag Use tree hash rather than commit hash in .tag file 2022-01-25 23:55:27 +01:00
CMakeLists.txt Add cmake support for examples 2022-03-29 22:12:43 +02:00
LICENSE.FDL Add license files mandated by (L)GPL. 2013-02-15 00:03:10 +01:00
LICENSE.GPL2 Updated license headers 2016-01-19 14:53:18 +00:00
LICENSE.GPL3 Updated license headers 2016-01-19 14:53:18 +00:00
LICENSE.GPL3-EXCEPT Updated license headers 2016-01-20 11:46:25 +00:00
LICENSE.LGPL3 Updated license headers 2016-01-19 14:53:18 +00:00
README.md Rewrite README.md 2021-08-12 13:15:17 +00:00
conanfile.py Remove the qml_sequence_object feature flag 2022-01-15 14:22:42 +01:00
configure.cmake CMake: Add missing qt_cmdline.cmake files 2021-04-16 11:03:59 +02:00
dependencies.yaml Update dependencies on 'dev' in qt/qtdeclarative 2022-05-04 11:46:02 +00:00
qt_cmdline.cmake Merge qtquickcontrols2 into qtdeclarative 2021-07-28 11:21:25 +02:00
qtdeclarative.doxy Add doxyfile for building doxygen documentation 2018-08-16 15:54:40 +00:00
sync.profile Remove QtQmlLint from sync.profile as well 2022-02-12 02:36:52 +00:00