Qt Declarative (Quick 2)
Go to file
Ulf Hermann d3b3fef5a8 Qml: Allow const and non-const QObjectWrappers to coexist
We can access the same QObject in const and non-const contexts. Both
should be possible. Store the const objectwrapper in
m_multiplyWrappedObjects. That's somewhat slow, but const QObjects are
rather rare.

Pick-to: 6.4
Fixes: QTBUG-98479
Change-Id: I047afc121f5c29b955cd833e0a2c8299fc52b021
Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
Reviewed-by: Fabian Kosmale <fabian.kosmale@qt.io>
2022-09-07 16:57:16 +02:00
LICENSES Use SPDX license identifiers 2022-06-11 08:05:15 +02:00
cmake Add license headers to cmake files 2022-07-08 10:41:06 +02:00
coin qmldom: use a snapshot which has the Q_QML_COMPILER_EXPORT rename 2022-07-12 18:17:15 +00:00
dist Merge qtquickcontrols2 into qtdeclarative 2021-07-28 11:21:25 +02:00
examples Examples: Do not use import version numbers anymore 2022-08-31 16:37:35 +02:00
features
src Qml: Allow const and non-const QObjectWrappers to coexist 2022-09-07 16:57:16 +02:00
tests Qml: Allow const and non-const QObjectWrappers to coexist 2022-09-07 16:57:16 +02:00
tools QML: Make modules imported with registerModule() available in QML 2022-09-02 15:33:31 +02:00
.cmake.conf Bump version to 6.5.0 2022-06-13 13:01:28 +03: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 license headers to cmake files 2022-07-08 10:41:06 +02:00
README.md Rewrite README.md 2021-08-12 13:15:17 +00:00
conanfile.py Use SPDX license identifiers 2022-06-11 08:05:15 +02:00
configure.cmake Add license headers to cmake files 2022-07-08 10:41:06 +02:00
dependencies.yaml Update dependencies on 'dev' in qt/qtdeclarative 2022-09-01 20:12:33 +00:00
qt_cmdline.cmake Add license headers to cmake files 2022-07-08 10:41:06 +02:00
qtdeclarative.doxy Add doxyfile for building doxygen documentation 2018-08-16 15:54:40 +00:00
sync.profile qmltyperegistrar: Extract into own library 2022-07-01 13:55:42 +02:00