qtdeclarative/tests/auto/qml/qmlcppcodegen
Sami Shalayel a1ce0596e5 Replace signal name manipulations with QQmlSignalNames
Remove custom implementations found in qqmljs* and use the
static helper methods from qqmlsignalnames_p.h instead. This sometimes
requires to move some code around to avoid bugs with property that do
not have letters in their name.
Add a warning in the JS implementation of the SignalSpy.qml that the
used heuristic might fail on certain signal names.
Add tests in in tst_qqmllanguage to see if the property change handlers
work correctly for weird names.

Change-Id: I4dc73c34df7f77f529511fa04ab5fcc5385b59fc
Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
Reviewed-by: Fabian Kosmale <fabian.kosmale@qt.io>
2023-08-15 12:13:31 +00:00
..
data Replace signal name manipulations with QQmlSignalNames 2023-08-15 12:13:31 +00:00
CMakeLists.txt CMake: Make qml tests standalone projects 2023-07-05 12:34:11 +02:00
tst_qmlcppcodegen.cpp QmlCompiler: Fix SetLookup on shadowable properties 2023-08-08 15:12:46 +02:00