Details
-
Bug
-
Resolution: Fixed
-
P1: Critical
-
6.5.0
-
None
-
60a34c339 (dev), 2316da3a8 (dev)
Description
Basically:
- Return type is always taken as verbatim, no matter if it's QVariant(List), QObjectList or whatever.
- For arguments only QVariant and QJSPrimitiveType are resolved to data() and metaType().
This works because our call frame setup automatically converts, but it's inefficient.
Attachments
Issue Links
- resulted from
-
QTBUG-112291 QML_SEQUENTIAL_CONTAINERS affects isArray and breaks ComboBox
-
- Closed
-
For Gerrit Dashboard: QTBUG-113465 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
476608,3 | QmlCompiler: Optimize list manipulations | dev | qt/qtdeclarative | Status: MERGED | +2 | 0 |
476624,4 | QmlCompiler: Improve argument construction in generated code | dev | qt/qtdeclarative | Status: MERGED | +2 | 0 |