HListView component with animations

This commit is contained in:
miruka
2019-05-13 13:15:03 -04:00
parent 4024eee460
commit 2da7214af1
8 changed files with 39 additions and 7 deletions

View File

@@ -0,0 +1,28 @@
import QtQuick 2.7
ListView {
property int duration: HStyle.animationDurations
add: Transition {
NumberAnimation { properties: "x,y"; from: 100; duration: duration }
}
populate: Transition {
NumberAnimation { properties: "x,y"; duration: duration }
}
move: Transition {
NumberAnimation { properties: "x,y"; duration: duration }
}
displaced: Transition {
NumberAnimation { properties: "x,y"; duration: duration }
}
remove: Transition {
ParallelAnimation {
NumberAnimation { property: "opacity"; to: 0; duration: duration }
NumberAnimation { properties: "x,y"; to: 100; duration: duration }
}
}
}

View File

@@ -4,6 +4,8 @@ import QtQuick 2.7
QtObject {
id: style
property int animationDurations: 120
readonly property QtObject fontSize: QtObject {
property int smallest: 6
property int smaller: 8