diff --git a/src/plugins/qmldesigner/qtquickplugin/images/frame-animation-16px.png b/src/plugins/qmldesigner/qtquickplugin/images/frame-animation-16px.png new file mode 100644 index 00000000000..5171fdd79d9 Binary files /dev/null and b/src/plugins/qmldesigner/qtquickplugin/images/frame-animation-16px.png differ diff --git a/src/plugins/qmldesigner/qtquickplugin/images/frame-animation-24px.png b/src/plugins/qmldesigner/qtquickplugin/images/frame-animation-24px.png new file mode 100644 index 00000000000..2fba147700b Binary files /dev/null and b/src/plugins/qmldesigner/qtquickplugin/images/frame-animation-24px.png differ diff --git a/src/plugins/qmldesigner/qtquickplugin/images/frame-animation-24px@2x.png b/src/plugins/qmldesigner/qtquickplugin/images/frame-animation-24px@2x.png new file mode 100644 index 00000000000..170c113bbd1 Binary files /dev/null and b/src/plugins/qmldesigner/qtquickplugin/images/frame-animation-24px@2x.png differ diff --git a/src/plugins/qmldesigner/qtquickplugin/qtquickplugin.qrc b/src/plugins/qmldesigner/qtquickplugin/qtquickplugin.qrc index 34838797d49..c2a1ff59295 100644 --- a/src/plugins/qmldesigner/qtquickplugin/qtquickplugin.qrc +++ b/src/plugins/qmldesigner/qtquickplugin/qtquickplugin.qrc @@ -127,5 +127,8 @@ images/extended-view3d-16px.png images/extended-view3d-24px.png images/extended-view3d-24px@2x.png + images/frame-animation-16px.png + images/frame-animation-24px.png + images/frame-animation-24px@2x.png diff --git a/src/plugins/qmldesigner/qtquickplugin/quick.metainfo b/src/plugins/qmldesigner/qtquickplugin/quick.metainfo index 3f3cdb7910c..5cf75e0ccba 100644 --- a/src/plugins/qmldesigner/qtquickplugin/quick.metainfo +++ b/src/plugins/qmldesigner/qtquickplugin/quick.metainfo @@ -550,6 +550,26 @@ MetaInfo { } } + Type { + name: "QtQuick.FrameAnimation" + icon: ":/qtquickplugin/images/frame-animation-16px.png" + + Hints { + visibleInNavigator: true + canBeDroppedInNavigator: true + canBeDroppedInFormEditor: false + canBeContainer: false + } + + ItemLibraryEntry { + name: "Frame Animation" + category: "d.Qt Quick - Animation" + libraryIcon: ":/qtquickplugin/images/frame-animation-24px.png" + version: "2.0" + toolTip: qsTr("Triggers a handler at every animation frame update.") + } + } + Type { name: "QtQml.Timer" icon: ":/qtquickplugin/images/timer-16px.png"