Remove non-templated qobject module api registration function
authorChris Adams <christopher.adams@nokia.com>
Mon, 14 May 2012 03:01:29 +0000 (13:01 +1000)
committerQt by Nokia <qt-info@nokia.com>
Tue, 12 Jun 2012 13:40:13 +0000 (15:40 +0200)
commit3c0973b75a8ea8ac3339ec00f7d4c09f0ae8983f
treee5722ec40ad1450a37d698d6062515fb4328b502
parent41e8b0e0d990f34913449de6456a13371f4f9297
Remove non-templated qobject module api registration function

Previously, both templated and non-templated qobject module api
registration functions were provided as public API.  The non-templated
version is identical to the templated version, except that bindings
which access properties of module apis registered with that function
cannot be optimized with v4.

This commit removes the non-templated version of the function.

Change-Id: Ic417aa241f1172bf6d055bdc7f528d7e9304097b
Reviewed-by: Martin Jones <martin.jones@nokia.com>
src/qml/doc/src/qtqml.qdoc
src/qml/qml/qqml.h
src/qml/qml/qqmlmetatype.cpp
tests/auto/qml/qqmlecmascript/data/moduleapi/qobjectModuleApiLegacy.qml [deleted file]
tests/auto/qml/qqmlecmascript/testtypes.cpp
tests/auto/qml/qqmlecmascript/tst_qqmlecmascript.cpp
tests/benchmarks/qml/holistic/testtypes.cpp
tests/benchmarks/qml/holistic/testtypes.h