Add Instantiator type to QtQml
authorAlan Alpert <aalpert@rim.com>
Mon, 24 Dec 2012 06:57:10 +0000 (22:57 -0800)
committerThe Qt Project <gerrit-noreply@qt-project.org>
Wed, 20 Mar 2013 09:32:55 +0000 (10:32 +0100)
commit969dc839c3b0028e821d15015f99bd70d76fbc03
tree31169cef3a2f39e46ea5982856c559c3be37b3f6
parentf513e88403b66c4a5efe4c62c160dfce151efb33
Add Instantiator type to QtQml

Provides a dynamic instantiation type which is not tied to visual items.

Change-Id: I42f7332b29b752dcc94979b6e0ec191fc76b96ef
Reviewed-by: Alan Alpert <aalpert@blackberry.com>
Reviewed-by: Gabriel de Dietrich <gabriel.dedietrich@digia.com>
Reviewed-by: Lars Knoll <lars.knoll@digia.com>
13 files changed:
src/qml/qml/qqmlengine.cpp
src/qml/types/qqmlinstantiator.cpp [new file with mode: 0644]
src/qml/types/qqmlinstantiator_p.h [new file with mode: 0644]
src/qml/types/qqmlinstantiator_p_p.h [new file with mode: 0644]
src/qml/types/types.pri
tests/auto/qml/qml.pro
tests/auto/qml/qqmlinstantiator/data/createMultiple.qml [new file with mode: 0644]
tests/auto/qml/qqmlinstantiator/data/createNone.qml [new file with mode: 0644]
tests/auto/qml/qqmlinstantiator/data/createSingle.qml [new file with mode: 0644]
tests/auto/qml/qqmlinstantiator/data/inactive.qml [new file with mode: 0644]
tests/auto/qml/qqmlinstantiator/data/stringModel.qml [new file with mode: 0644]
tests/auto/qml/qqmlinstantiator/qqmlinstantiator.pro [new file with mode: 0644]
tests/auto/qml/qqmlinstantiator/tst_qqmlinstantiator.cpp [new file with mode: 0644]