Qt Declarative (Quick 2)
Go to file
Simon Hausmann cfd5a1fb4e Fix instantiation of QML list models with custom object properties
When doing something like

    property Item blah: Item { ... }

in a list model, we would erroneously pass "blah" to the custom parser of the
list model, which is wrong as the binding to blah is on an existing property
(not custom). For regular properties there's a code path in place to avoid
passing this to the custom parser, but for sub-object bindings we'd
unconditionally register it with the custom parser. This patch corrects that
and also adds a unit test to verify that we don't pass any bindings to existing
properties to the custom parser.

Task-number: QTBUG-37795
Change-Id: I1a3091fb5fad4be08b577cf74a85f24c3ab62ef4
Reviewed-by: Lars Knoll <lars.knoll@digia.com>
2014-03-27 20:39:59 +01:00
bin
dist
examples
src
tests
tools
.gitattributes
.gitignore
.gitmodules
.qmake.conf
.tag
LGPL_EXCEPTION.txt
LICENSE.FDL
LICENSE.GPL
LICENSE.LGPL
qtdeclarative.pro
sync.profile