у меня есть это:Как динамически обновлять градиент прямоугольника?
Rectangle{
id:testrect
property color gradcolor:"#8C8F8C"
gradient:
Gradient {
GradientStop { position: 0.0; color: gradcolor }
GradientStop { position: 0.17; color: "#6A6D6A" }
GradientStop { position: 0.77; color: gradcolor }
GradientStop { position: 1.0; color: "#6A6D6A" }
}
В детстве MouseArea, я хочу сделать это:
onEntered: {
testrect.gradcolor="white"
parent.border.color = Qt.lighter("#6A6D6A")
Граница цвета меняется по желанию, но градиент цвета не являются. Это потому, что градиент не вытягивается из свойства gradcolor в реальном времени? Каков наилучший способ приблизиться к этому?