aboutsummaryrefslogtreecommitdiffstats
path: root/src/qml/jsruntime/qv4engine.cpp
diff options
context:
space:
mode:
authorOlivier De Cannière <olivier.decanniere@qt.io>2024-04-08 15:28:12 +0200
committerOlivier De Cannière <olivier.decanniere@qt.io>2024-04-22 15:50:08 +0200
commit152e6716baeffd22c381df8c37c188b8eab7d9df (patch)
tree8fd390b5ea7b77b443f7a569310015c6a19ad0ea /src/qml/jsruntime/qv4engine.cpp
parent2f2345ee4e4af5bfe7749b24b8e85f30ccd97316 (diff)
V4: Handle all array-like containers when converting to QJsonArray
Commit b9bfdea0e2c6721d2306af0ecc44f88da9988957 removed specialized code for QVariantList conversions by relying on sequences instead. Some checks for sequences and other array-like containers were missed. Add those and perform all calls to QJsonObject::toJsonArray through a common QV4::Object interface. Amends b9bfdea0e2c6721d2306af0ecc44f88da9988957 Pick-to: 6.7 Fixes: QTBUG-123993 Change-Id: Ia671d556af4f2b4d44f652fa93182977d88621f2 Reviewed-by: Ulf Hermann <ulf.hermann@qt.io>
Diffstat (limited to 'src/qml/jsruntime/qv4engine.cpp')
0 files changed, 0 insertions, 0 deletions