Add autotest for QML meta-objects
authorKent Hansen <kent.hansen@nokia.com>
Tue, 7 Feb 2012 18:37:38 +0000 (19:37 +0100)
committerQt by Nokia <qt-info@nokia.com>
Wed, 29 Feb 2012 17:26:30 +0000 (18:26 +0100)
commit648337d19abde0bc1d3f248f11ad4a40890f532f
tree7997cf197df5788db72f8f8b84f4c79e6f062545
parent9593df26c4a87130947dbdacf5ddb2f7a3412cbc
Add autotest for QML meta-objects

This autotest checks that the QMetaObject generated from a QML type
can be introspected from C++ (properties, class info, signals and
slots).

Change-Id: I9a50f138f911690f5c55cd28e5b49f0682450d07
Reviewed-by: Aaron Kennedy <aaron.kennedy@nokia.com>
27 files changed:
tests/auto/declarative/declarative.pro
tests/auto/declarative/qdeclarativemetaobject/data/method.1.qml [new file with mode: 0644]
tests/auto/declarative/qdeclarativemetaobject/data/method.2.qml [new file with mode: 0644]
tests/auto/declarative/qdeclarativemetaobject/data/method.3.qml [new file with mode: 0644]
tests/auto/declarative/qdeclarativemetaobject/data/property.MyQmlObject.qml [new file with mode: 0644]
tests/auto/declarative/qdeclarativemetaobject/data/property.QtObject.qml [new file with mode: 0644]
tests/auto/declarative/qdeclarativemetaobject/data/property.alias.2.qml [new file with mode: 0644]
tests/auto/declarative/qdeclarativemetaobject/data/property.alias.3.qml [new file with mode: 0644]
tests/auto/declarative/qdeclarativemetaobject/data/property.alias.qml [new file with mode: 0644]
tests/auto/declarative/qdeclarativemetaobject/data/property.bool.qml [new file with mode: 0644]
tests/auto/declarative/qdeclarativemetaobject/data/property.color.qml [new file with mode: 0644]
tests/auto/declarative/qdeclarativemetaobject/data/property.date.qml [new file with mode: 0644]
tests/auto/declarative/qdeclarativemetaobject/data/property.int.qml [new file with mode: 0644]
tests/auto/declarative/qdeclarativemetaobject/data/property.list.MyQmlObject.qml [new file with mode: 0644]
tests/auto/declarative/qdeclarativemetaobject/data/property.list.QtObject.qml [new file with mode: 0644]
tests/auto/declarative/qdeclarativemetaobject/data/property.real.qml [new file with mode: 0644]
tests/auto/declarative/qdeclarativemetaobject/data/property.string.qml [new file with mode: 0644]
tests/auto/declarative/qdeclarativemetaobject/data/property.url.qml [new file with mode: 0644]
tests/auto/declarative/qdeclarativemetaobject/data/property.var.qml [new file with mode: 0644]
tests/auto/declarative/qdeclarativemetaobject/data/property.variant.qml [new file with mode: 0644]
tests/auto/declarative/qdeclarativemetaobject/data/signal.1.qml [new file with mode: 0644]
tests/auto/declarative/qdeclarativemetaobject/data/signal.2.qml [new file with mode: 0644]
tests/auto/declarative/qdeclarativemetaobject/data/signal.3.qml [new file with mode: 0644]
tests/auto/declarative/qdeclarativemetaobject/data/signal.4.qml [new file with mode: 0644]
tests/auto/declarative/qdeclarativemetaobject/data/signal.5.qml [new file with mode: 0644]
tests/auto/declarative/qdeclarativemetaobject/qdeclarativemetaobject.pro [new file with mode: 0644]
tests/auto/declarative/qdeclarativemetaobject/tst_qdeclarativemetaobject.cpp [new file with mode: 0644]