Details
-
Bug
-
Resolution: Done
-
P1: Critical
-
6.2, 6.3
-
4a10e1d84a (qt/qtdeclarative/dev) 4a10e1d84a (qt/tqtc-qtdeclarative/dev) c41fe1592f (qt/qtdeclarative/6.3) c41fe1592f (qt/tqtc-qtdeclarative/6.3)
Description
QQmlListProperty can only be accessed with integers. Using fractional values as indices should yield undefined. qmlsc, however, coerces the index values to integers.
Attachments
Issue Links
- split from
-
QTBUG-103529 Support for value type lists is rather broken in qmlsc/qmlcachegen
-
- Closed
-
For Gerrit Dashboard: QTBUG-103560 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
411726,6 | QmlCompiler: Detect non-integral values when accessing QQmlListProperty | dev | qt/qtdeclarative | Status: MERGED | +2 | 0 |
412191,4 | QmlCompiler: Detect non-integral values when accessing QQmlListProperty | 6.3 | qt/qtdeclarative | Status: MERGED | +2 | 0 |
412195,3 | QmlCompiler: Add QJSNumberCoercian helper to detect integers | tqtc/lts-6.2 | qt/tqtc-qtdeclarative | Status: ABANDONED | 0 | 0 |
412266,4 | QmlCompiler: Do not wrap doubles into QJSPrimitiveValue | dev | qt/qtdeclarative | Status: MERGED | +2 | 0 |
412648,2 | QmlCompiler: Do not wrap doubles into QJSPrimitiveValue | 6.3 | qt/qtdeclarative | Status: MERGED | +2 | 0 |
412652,1 | QmlCompiler: Do not wrap doubles into QJSPrimitiveValue | tqtc/lts-6.2 | qt/tqtc-qtdeclarative | Status: ABANDONED | 0 | 0 |
412698,2 | Do not wrap doubles into QJSPrimitiveValue | tqtc/lts-6.2 | qt/tqtc-qmlcompilerplus | Status: MERGED | +2 | 0 |