![UbuntuShape 组件不显示背景颜色。](https://linux22.com/image/865264/UbuntuShape%20%E7%BB%84%E4%BB%B6%E4%B8%8D%E6%98%BE%E7%A4%BA%E8%83%8C%E6%99%AF%E9%A2%9C%E8%89%B2%E3%80%82.png)
此代码为我提供了一个背景颜色为红色的 UbuntuShape:
UbuntuShape{
height: units.gu(6)
width: units.gu(6)
color:"red"
}
但是当我使用下面的代码设置图像时,背景颜色不适用。
UbuntuShape{
height: units.gu(6)
width: units.gu(6)
color:"red"
image: Image{ source: "my_icon.svg"}
}
这是我得到的:
我做错了什么?
谢谢!
答案1
恐怕您只能使用“图像”或“颜色”。
作为一种解决方法,您可以尝试以下方法:
UbuntuShape {
color: "red"
height: units.gu(6)
width: units.gu(6)
Image {
anchors.fill: parent
source: "my_icon.svg"
}
}