Make timeline animations visible in the navigator

The timeline and timeline-animation is now visible in
the Navigator regardless of the "Show only visible" filter
setting.
Also assigned icons to timeline, timeline-animation,
keyframe and keyframe-group

Fixes: QDS-6965
Change-Id: I85a735a3a1811dd783c98422358492fd4b71f61f
Reviewed-by: <github-actions-qt-creator@cristianadam.eu>
Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
This commit is contained in:
Knud Dollereder
2022-05-25 12:50:54 +02:00
parent bf69c6c3a9
commit 4b0f20f777
5 changed files with 58 additions and 0 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 190 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 389 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 389 B

View File

@@ -95,5 +95,8 @@
<file>images/video-output-16px.png</file>
<file>images/video-output-24px.png</file>
<file>images/video-output-24px@2x.png</file>
<file>images/timeline-16px.png</file>
<file>images/keyframe-16px.png</file>
<file>images/timeline-animation-16px.png</file>
</qresource>
</RCC>

View File

@@ -280,6 +280,61 @@ MetaInfo {
}
}
Type {
name: "QtQuick.Timeline.Timeline"
icon: ":/qtquickplugin/images/timeline-16px.png"
Hints {
visibleNonDefaultProperties: "animations"
visibleInLibrary: false
visibleInNavigator: true
}
ItemLibraryEntry {
name: "Timeline"
category: "none"
version: "1.0"
}
}
Type {
name: "QtQuick.Timeline.TimelineAnimation"
icon: ":/qtquickplugin/images/timeline-animation-16px.png"
Hints {
visibleInLibrary: false
visibleInNavigator: true
}
ItemLibraryEntry {
name: "Animation"
category: "none"
version: "1.0"
}
}
Type {
name: "QtQuick.Timeline.Keyframe"
icon: ":/qtquickplugin/images/keyframe-16px.png"
ItemLibraryEntry {
name: "Keyframe"
category: "none"
version: "1.0"
requiredImport: "none"
}
}
Type {
name: "QtQuick.Timeline.KeyframeGroup"
icon: ":/qtquickplugin/images/keyframe-16px.png"
ItemLibraryEntry {
name: "KeyframeGroup"
category: "none"
version: "1.0"
requiredImport: "none"
}
}
Type {
name: "QtQuick.PropertyAnimation"
icon: ":/qtquickplugin/images/item-icon16.png"