better expand animation

This commit is contained in:
Marco Martin 2015-06-18 18:57:54 -07:00
parent c52a96e984
commit a60b11dca7

View file

@ -44,13 +44,6 @@ MouseArea {
} }
} }
Behavior on height {
NumberAnimation {
easing.type: Easing.InOutQuad
duration: units.longDuration
}
}
onReleased: { onReleased: {
if (drag.active) { if (drag.active) {
if (x > width / 4 || x < width / -4) { if (x > width / 4 || x < width / -4) {
@ -128,11 +121,19 @@ MouseArea {
right: parent.right right: parent.right
left: parent.left left: parent.left
} }
visible: notificationItem.expanded && body != undefined && body visible: height > 0
height: notificationItem.expanded && body != undefined && body ? implicitHeight : 0
clip: true
horizontalAlignment: Qt.AlignRight horizontalAlignment: Qt.AlignRight
verticalAlignment: Qt.AlignVCenter verticalAlignment: Qt.AlignVCenter
text: body text: body
wrapMode: Text.WordWrap wrapMode: Text.WordWrap
Behavior on height {
NumberAnimation {
duration: units.longDuration
easing.type: Easing.InOutQuad
}
}
} }
} }