Fix QObject V8 wrapping for extended types
authorAaron Kennedy <aaron.kennedy@nokia.com>
Wed, 7 Dec 2011 14:20:01 +0000 (14:20 +0000)
committerQt by Nokia <qt-info@nokia.com>
Wed, 7 Dec 2011 14:22:37 +0000 (15:22 +0100)
commit1c3a4e6f824289cd82aa1c4b0039b2e80c122d96
tree09e23ea6bb14c152eef1a9d80fafa327b6dbe290
parent01cb691e8a619fcb4c6e1e67980ae10fe04b364e
Fix QObject V8 wrapping for extended types

The meta object for extended types must be marked as dynamic, to prevent
their properties from being marked as IsDirect.

Task-number: QTBUG-22997
Change-Id: I825f94f072cb46981706221a1044c9e2feeedcc2
Reviewed-by: Simon Hausmann <simon.hausmann@nokia.com>
Reviewed-by: Aaron Kennedy <aaron.kennedy@nokia.com>
src/declarative/qml/qdeclarativemetatype.cpp
tests/auto/declarative/qdeclarativeecmascript/data/extendedObjectPropertyLookup2.qml [new file with mode: 0644]
tests/auto/declarative/qdeclarativeecmascript/tst_qdeclarativeecmascript.cpp