Revert "Do not execute overwritten bindings"
authorAaron Kennedy <aaron.kennedy@nokia.com>
Wed, 4 Apr 2012 11:19:06 +0000 (12:19 +0100)
committerQt by Nokia <qt-info@nokia.com>
Wed, 4 Apr 2012 11:29:13 +0000 (13:29 +0200)
commit03a6db7fc17355d4478da05891860df6c0eb1560
treebc616f10ae862d24bd73274aad96b950ca64179c
parent62e88faeb4ec8b3ad6209cadd2d3e5dcc3b4217e
Revert "Do not execute overwritten bindings"

This reverts commit 639208cc7f3ab3d8356363559e8fcf168e32cf0b.

There were two problems with this submit:
    1. Maintaining a hash of all the properties we have assigned bindings
       to is massively inefficient.
    2. The autotest was in the qquickbinding testcase which is for the
       QtQuick "Binding" element, not for generic binding tests.

Change-Id: Id2150dbfe86c6844cc0b115d7f941ae8d6a60643
Reviewed-by: Roberto Raggi <roberto.raggi@nokia.com>
src/qml/qml/qqmlvme.cpp
tests/auto/qml/qquickbinding/data/InnerObject.qml [deleted file]
tests/auto/qml/qquickbinding/data/OuterObject.qml [deleted file]
tests/auto/qml/qquickbinding/data/replaceBinding.qml [deleted file]
tests/auto/qml/qquickbinding/tst_qquickbinding.cpp