Add an v8 object template for visual data model change sets.
authorAndrew den Exter <andrew.den-exter@nokia.com>
Wed, 4 Apr 2012 07:26:22 +0000 (17:26 +1000)
committerQt by Nokia <qt-info@nokia.com>
Fri, 25 May 2012 09:51:20 +0000 (11:51 +0200)
commit6759ea52fa636505eda925907a15b3ef243c20c6
tree0d46b075e0ac988d775db982b8a01bac35b78170
parentd00fbd043e53913bc64148f3207571d85f661a30
Add an v8 object template for visual data model change sets.

This is more optimal than dynamically creating an object per
change for each signal emission.  Also create static string
instances for property names common to all item objects.

Change-Id: I8b0a6b683df4ee9c55c15cc928603e82f37045f7
Reviewed-by: Martin Jones <martin.jones@nokia.com>
Reviewed-by: Chris Adams <christopher.adams@nokia.com>
src/qml/qml/v8/qv8engine.cpp
src/qml/qml/v8/qv8engine_p.h
src/qml/qml/v8/qv8objectresource_p.h
src/quick/items/qquickvisualdatamodel.cpp
tests/auto/quick/qquickvisualdatamodel/tst_qquickvisualdatamodel.cpp