This commit is contained in:
2026-03-20 11:26:02 -05:00
parent 02d6688a74
commit 8c912861e3
12 changed files with 443 additions and 7 deletions

View File

@@ -189,7 +189,8 @@ Item {
implicitWidth: 40
implicitHeight: 40
radius: root.radius
color: index + 9 == selected ? Pywal.colors.color13 : Pywal.colors.color4
property bool use: false
color: use ? Pywal.colors.color13 : Pywal.colors.color4
//Launcher { anchors.centerIn: parent }
Text {
font.pointSize: 14
@@ -219,11 +220,24 @@ Item {
color: Pywal.colors.color0
}
}
onEntered: child.color = Qt.binding(() => index + 9 == selected ? Pywal.colors.color13 : Pywal.colors.color12)
onExited: child.color = Qt.binding(() => index + 9 == selected ? Pywal.colors.color13 : Pywal.colors.color4)
onEntered: child.color = Qt.binding(() => child.use ? Pywal.colors.color13 : Pywal.colors.color12)
onExited: child.color = Qt.binding(() => child.use ? Pywal.colors.color13 : Pywal.colors.color4)
onClicked: {
selected = index + 9
child.color = Qt.binding(() => index + 9 == selected ? Pywal.colors.color13 : Pywal.colors.color12)
child.use = !child.use
switch(index) {
case 0:
case 1:
case 2:
case 3:
case 4:
case 5:
case 6:
case 7:
case 8:
default:
break;
}
}
hoverEnabled: true
}