HNumberAnimation component for standard duration
This commit is contained in:
@@ -53,7 +53,7 @@ Button {
|
||||
opacity: 0
|
||||
|
||||
Behavior on opacity {
|
||||
NumberAnimation { duration: HStyle.animationDuration / 2 }
|
||||
HNumberAnimation { duration: HStyle.animationDuration / 2 }
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@@ -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 }
|
||||
}
|
||||
}
|
||||
}
|
||||
|
5
src/qml/Base/HNumberAnimation.qml
Normal file
5
src/qml/Base/HNumberAnimation.qml
Normal file
@@ -0,0 +1,5 @@
|
||||
import QtQuick 2.7
|
||||
|
||||
NumberAnimation {
|
||||
duration: HStyle.animationDuration
|
||||
}
|
Reference in New Issue
Block a user