Allow QQmlPropertyMap property updates to be controlled
authorMatthew Vogt <matthew.vogt@nokia.com>
Tue, 17 Jul 2012 01:14:43 +0000 (11:14 +1000)
committerQt by Nokia <qt-info@nokia.com>
Wed, 18 Jul 2012 03:48:43 +0000 (05:48 +0200)
commit884bc89e9fe765a7be245b3009339f999936a761
treea8ecc8df740a3e93a8ab30de96f7a4e4a2e091e9
parent1ce3a17ef51e10c03627842b9cdd0bb543ee8c83
Allow QQmlPropertyMap property updates to be controlled

Allow clients to control updates made from QML to types derived from
QQmlPropertyMap, by overriding the updateValue() function.

Task-number: QTBUG-23183
Change-Id: I0169093779ebfe50dc9349f5aaac08ed85c80a8f
Reviewed-by: Michael Brasser <michael.brasser@nokia.com>
Reviewed-by: abcd <amos.choy@nokia.com>
src/qml/qml/qqmlopenmetaobject.cpp
src/qml/qml/qqmlopenmetaobject_p.h
src/qml/util/qqmlpropertymap.cpp
src/qml/util/qqmlpropertymap.h
tests/auto/qml/qqmlpropertymap/tst_qqmlpropertymap.cpp