QML_RUNTIME_TESTING should be disabled by default.
[profile/ivi/qtdeclarative.git] / tests / auto / qml / qqmlecmascript / data / moduleapi / qobjectModuleApi.qml
1 import QtQuick 2.0
2
3 import Qt.test 1.0 as QtTest                                    // module API installed into existing uri
4 import Qt.test.qobjectApi 1.0 as QtTestQObjectApi               // qobject module API installed into new uri
5 import Qt.test.qobjectApi 1.3 as QtTestMinorVersionQObjectApi   // qobject module API installed into existing uri with new minor version
6 import Qt.test.qobjectApi 2.0 as QtTestMajorVersionQObjectApi   // qobject module API installed into existing uri with new major version
7 import Qt.test.qobjectApiParented 1.0 as QtTestParentedQObjectApi // qobject (with parent) module API installed into a new uri
8
9 QtObject {
10     property int existingUriTest: QtTest.qobjectTestProperty
11     property int qobjectTest: QtTestQObjectApi.qobjectTestProperty
12     property int qobjectMethodTest: 2
13     property int qobjectMinorVersionTest: QtTestMinorVersionQObjectApi.qobjectTestProperty
14     property int qobjectMajorVersionTest: QtTestMajorVersionQObjectApi.qobjectTestProperty
15     property int qobjectParentedTest: QtTestParentedQObjectApi.qobjectTestProperty
16
17     Component.onCompleted: {
18         qobjectMethodTest = QtTestQObjectApi.qobjectTestMethod();
19     }
20 }
21