Add QtJson types to meta-type system
authorKent Hansen <kent.hansen@nokia.com>
Thu, 15 Mar 2012 20:30:55 +0000 (21:30 +0100)
committerQt by Nokia <qt-info@nokia.com>
Tue, 20 Mar 2012 21:22:41 +0000 (22:22 +0100)
commit83e055424af8331eafd744ea33dfe8a4ecdaf1e6
tree2437c2861eaec2c275de3c2205af0ae152d1743a
parent8727db0dad2243096c60a22d7697d06eff0b4a9c
Add QtJson types to meta-type system

Make QJsonValue, QJsonObject, QJsonArray and QJsonDocument
first-class meta-types.
This is an enabler for a lightweight integration with QML.

Change-Id: I4725efdd2746cf97fd26d3632a99e8eee849f834
Reviewed-by: Jędrzej Nowacki <jedrzej.nowacki@nokia.com>
Reviewed-by: Lars Knoll <lars.knoll@nokia.com>
src/corelib/kernel/qmetatype.cpp
src/corelib/kernel/qmetatype.h
src/corelib/kernel/qvariant.cpp
tests/auto/corelib/kernel/qmetatype/tst_qmetatype.cpp
tests/auto/corelib/kernel/qvariant/tst_qvariant.cpp