-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathCardHolder.qml
63 lines (53 loc) · 1.23 KB
/
CardHolder.qml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
// import QtQuick 1.0 // to target S60 5th Edition or Maemo 5
import QtQuick 1.1
Item {
id: cardHolder
width: 79
height: 123
Rectangle {
id: border
anchors.fill: parent
radius: 10
color: "transparent"
border.color: "white"
}
MouseArea {
id: mousearea
hoverEnabled: true
anchors.fill: parent
onEntered: {
glow.state = 'down'
}
onExited: {
glow.state = ''
}
}
Rectangle {
id: glow
color: "transparent"
border.color: "white"
anchors.fill: parent
opacity: 1
radius: 10
states: State {
name: "down";
PropertyChanges {
target: glow;
opacity: 0
scale: 1.15
border.width: 2
}
}
transitions: Transition {
from: ""; to: "down";
ParallelAnimation {
NumberAnimation {
properties: "opacity, scale";
duration: 300;
easing.type: Easing.InOutQuad
}
ColorAnimation { duration: 300 }
}
}
}
}