как установить цвет фона прозрачного изображения на цвет темы в qml

можно ли установить цвет фона для прозрачного изображения в QML, чтобы изображение принимало цвет темы в качестве цвета фона.

Благодарность...


person Rajeev Sahu    schedule 12.12.2012    source источник


Ответы (1)


Поместите свой прозрачный Image поверх цветного предмета (например, Rectangle).

Вам просто нужно установить свойство z для Image больше, чем для Rectangle.

person TheHuge_    schedule 12.12.2012
comment
Я пытался сделать следующее, но это не работает... Rectangle { id: rect1 width: img.width height: img.height //color: "transparent" color: dropDownBox.themeColor //z: 0 Image { id: img source: "abc.png" smooth: true fillMode: Image.PreserveAspectFit z: 22 } } есть ли у вас какие-либо проблемы с этим. Спасибо - person Rajeev Sahu; 12.12.2012
comment
Это не работает, это не проблема. Каково результирующее поведение? - person TheHuge_; 12.12.2012