Всем привет.
Сталкнулся с такой странностью, имеется обьекта
Item
{
id: root
required property CC2gpel_Needle pelData
anchors.fill: parent
Shape
{
anchors.fill: parent
layer.enabled: true
layer.samples: 8
ShapePath
{
id: trackShapePath
strokeColor: root.pelData.needleColor
fillColor: root.pelData.needleColor
strokeWidth: 1
PathPolyline
{
id: ppl
path: root.pelData.needlePoints
}
}
}
}
Это обычная стрелка на циферблате. В С++ расчитываются точки, и от туда же беру цвет заливки. Все работает.
Но если я в qml сделаю копию данного циферблата то стрелка становится черной, а должна быть белой как и задано в коде.
Может кто знает эту проблему с перерисовкой цвета?