今天写QSS的时候发现这个问题,我希望的是下面这样:
[type=zhen_xin_hua][state=on]{
border-image: url(:/res/2.png);
}
[type=zhen_xin_hua][state=off]{
border-image: url(:/res/xiao2.png);
}
当控件的属性为off的时候,背景为一张图片,属性为on的时候为另一张图片。
但是运行时,一旦被设置了一次border-image,后面再设置border-image的时候已经没有效果了。背景图片保持不动。
有人知道为什么吗?
在使用QSS时遇到一个问题,期望[type=zhen_xin_hua]的元素根据[state=on/off]切换不同的背景图片。然而,当border-image被首次设置后,后续改变该属性值无法更新背景图片,始终显示第一次设定的图片。寻求解决方案。
3万+

被折叠的 条评论
为什么被折叠?



