color picker collapsed by default

This commit is contained in:
Marco Martin 2013-03-07 12:00:50 +01:00
parent 4a5648edbc
commit 5d05d06ae2

View File

@ -23,6 +23,9 @@ Column {
id: root id: root
property alias cfg_Color: picker.color property alias cfg_Color: picker.color
PlasmaComponents.Label {
text: "Color:"
}
Column { Column {
id: picker id: picker
@ -68,7 +71,29 @@ Column {
picker.color = Qt.hsla(picker.hue, picker.saturation, picker.lightness, 1) picker.color = Qt.hsla(picker.hue, picker.saturation, picker.lightness, 1)
} }
} }
Rectangle {
/*anchors {
left: parent.left
right: parent.right
}*/
width: 200
height: 30
color: Qt.hsla(picker.hue, picker.saturation, picker.lightness, 1)
MouseArea {
anchors.fill: parent
onClicked: pickerRow.height = (pickerRow.height == 0 ? pickerRow.implicitHeight : 0)
}
}
Row { Row {
id: pickerRow
clip: true
height: 0
Behavior on height {
NumberAnimation {
duration: 250
easing.type: "InOutQuad"
}
}
MouseArea { MouseArea {
width: 255 width: 255
height: 255 height: 255
@ -156,13 +181,5 @@ Column {
} }
} }
} }
Rectangle {
anchors {
left: parent.left
right: parent.right
}
height: 30
color: Qt.hsla(picker.hue, picker.saturation, picker.lightness, 1)
}
} }
} }