diff options
-rw-r--r-- | src/imports/timeline/plugins.qmltypes | 43 | ||||
-rw-r--r-- | src/imports/timeline/qmldir | 1 | ||||
-rw-r--r-- | src/imports/timeline/timeline.pro | 3 |
3 files changed, 46 insertions, 1 deletions
diff --git a/src/imports/timeline/plugins.qmltypes b/src/imports/timeline/plugins.qmltypes new file mode 100644 index 0000000..a010238 --- /dev/null +++ b/src/imports/timeline/plugins.qmltypes @@ -0,0 +1,43 @@ +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 QtQuick.Timeline 1.0' + +Module { + dependencies: [] + Component { + name: "QQuickKeyframe" + prototype: "QObject" + exports: ["QtQuick.Timeline/Keyframe 1.0"] + exportMetaObjectRevisions: [0] + Property { name: "frame"; type: "double" } + Property { name: "easing"; type: "QEasingCurve" } + Property { name: "value"; type: "QVariant" } + Signal { name: "easingCurveChanged" } + } + Component { + name: "QQuickKeyframeMutator" + defaultProperty: "keyframes" + prototype: "QObject" + exports: ["QtQuick.Timeline/KeyframeMutator 1.0"] + exportMetaObjectRevisions: [0] + Property { name: "startFrame"; type: "double" } + Property { name: "endFrame"; type: "double" } + Property { name: "currentFrame"; type: "double" } + Property { name: "keyframes"; type: "QQuickKeyframes"; isList: true; isReadonly: true } + Property { name: "enabled"; type: "bool" } + } + Component { + name: "QQuickKeyframes" + defaultProperty: "keyframes" + prototype: "QObject" + exports: ["QtQuick.Timeline/Keyframes 1.0"] + exportMetaObjectRevisions: [0] + Property { name: "target"; type: "QObject"; isPointer: true } + Property { name: "property"; type: "string" } + Property { name: "keyframes"; type: "QQuickKeyframe"; isList: true; isReadonly: true } + } +} diff --git a/src/imports/timeline/qmldir b/src/imports/timeline/qmldir index b7daa69..29060c5 100644 --- a/src/imports/timeline/qmldir +++ b/src/imports/timeline/qmldir @@ -1,4 +1,5 @@ module QtQuick.Timeline plugin qtquicktimelineplugin classname QtQuickTimelinePlugin +typeinfo plugins.qmltypes designersupported diff --git a/src/imports/timeline/timeline.pro b/src/imports/timeline/timeline.pro index 26e5e2f..9e5f897 100644 --- a/src/imports/timeline/timeline.pro +++ b/src/imports/timeline/timeline.pro @@ -11,7 +11,8 @@ DEFINES += QT_NO_CAST_TO_ASCII QT_NO_CAST_FROM_ASCII include(timeline.pri) DISTFILES += \ - qmldir + qmldir \ + plugins.qmltypes SOURCES += \ $$PWD/qtquicktimelineplugin.cpp |