gui #17

Merged
shaunrd0 merged 41 commits from gui into main 2026-02-08 21:25:05 +00:00
Showing only changes of commit 755066d847 - Show all commits

View File

@@ -8,11 +8,20 @@ import QtQuick.Controls
import clide.module 1.0
Rectangle {
readonly property color currentColor: {
if (pressed) {
return RustColors.pressed;
} else if (hovered) {
return RustColors.hovered;
} else {
return RustColors.gutter;
}
}
required property bool hovered
required property bool pressed
border.color: pressed ? RustColors.pressed : hovered ? RustColors.hovered : RustColors.gutter
color: pressed ? RustColors.pressed : hovered ? RustColors.hovered : RustColors.gutter
border.color: currentColor
color: currentColor
implicitHeight: 8
radius: 2.5