color picker collapsed by default
This commit is contained in:
parent
4a5648edbc
commit
5d05d06ae2
@ -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)
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
Loading…
Reference in New Issue
Block a user