diff options
author | Kevin Ottens <kevin.ottens@kdab.com> | 2016-05-03 09:42:43 +0200 |
---|---|---|
committer | Kevin Ottens <kevin.ottens@kdab.com> | 2016-05-03 08:01:39 +0000 |
commit | f3bd17cb20f2fd9825f71010366eeeecae7827da (patch) | |
tree | 22773cd1e64c5b5f467525a90ab4010918bf8120 /src/quick3d/imports/logic | |
parent | 3b2e812ad78c40b1f30ed2ca407c0aa6e8848de5 (diff) |
Fix qmltypes generation, add them to the sources
Change-Id: I2e64e3abd36a6783c89a12432f2f9d1c3621e76a
Task-number: QTBUG-45661
Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
Diffstat (limited to 'src/quick3d/imports/logic')
-rw-r--r-- | src/quick3d/imports/logic/importslogic.pro | 1 | ||||
-rw-r--r-- | src/quick3d/imports/logic/plugins.qmltypes | 56 |
2 files changed, 57 insertions, 0 deletions
diff --git a/src/quick3d/imports/logic/importslogic.pro b/src/quick3d/imports/logic/importslogic.pro index 90f9f2445..ae086afdc 100644 --- a/src/quick3d/imports/logic/importslogic.pro +++ b/src/quick3d/imports/logic/importslogic.pro @@ -1,6 +1,7 @@ CXX_MODULE = qml TARGET = quick3dlogicplugin TARGETPATH = Qt3D/Logic +IMPORT_VERSION = 2.0 QT += core-private qml 3dcore 3dlogic diff --git a/src/quick3d/imports/logic/plugins.qmltypes b/src/quick3d/imports/logic/plugins.qmltypes new file mode 100644 index 000000000..036ca96f3 --- /dev/null +++ b/src/quick3d/imports/logic/plugins.qmltypes @@ -0,0 +1,56 @@ +import QtQuick.tooling 1.2 + +// This file describes the plugin-supplied types contained in the library. +// It is used for QML tooling purposes only. +// +// This file was auto-generated by: +// 'qmlplugindump -nonrelocatable Qt3D.Logic 2.0' + +Module { + dependencies: ["QtQuick 2.0"] + Component { + name: "Qt3DCore::QComponent" + prototype: "Qt3DCore::QNode" + Property { name: "isShareable"; type: "bool" } + Signal { + name: "shareableChanged" + Parameter { name: "isShareable"; type: "bool" } + } + Method { + name: "setShareable" + Parameter { name: "isShareable"; type: "bool" } + } + } + Component { + name: "Qt3DCore::QNode" + prototype: "QObject" + Property { name: "parent"; type: "Qt3DCore::QNode"; isPointer: true } + Property { name: "enabled"; type: "bool" } + Signal { + name: "parentChanged" + Parameter { name: "parent"; type: "QObject"; isPointer: true } + } + Signal { + name: "enabledChanged" + Parameter { name: "enabled"; type: "bool" } + } + Method { + name: "setParent" + Parameter { name: "parent"; type: "QNode"; isPointer: true } + } + Method { + name: "setEnabled" + Parameter { name: "isEnabled"; type: "bool" } + } + } + Component { + name: "Qt3DLogic::QFrameAction" + prototype: "Qt3DCore::QComponent" + exports: ["Qt3D.Logic/FrameAction 2.0"] + exportMetaObjectRevisions: [0] + Signal { + name: "triggered" + Parameter { name: "dt"; type: "float" } + } + } +} |