HNumberAnimation component for standard duration

This commit is contained in:
miruka
2019-07-06 17:42:04 -04:00
parent 7b92264ef6
commit 6db870a372
13 changed files with 24 additions and 44 deletions

View File

@@ -53,7 +53,7 @@ Button {
opacity: 0
Behavior on opacity {
NumberAnimation { duration: HStyle.animationDuration / 2 }
HNumberAnimation { duration: HStyle.animationDuration / 2 }
}
}
}

View File

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

View File

@@ -0,0 +1,5 @@
import QtQuick 2.7
NumberAnimation {
duration: HStyle.animationDuration
}