有没有办法在样式表中定义适合内容的背景图像?
例如,如果主机小部件为40x40且图像为100x100,则不会剪裁,而是缩放以适应40x40区域。
答案 0 :(得分:0)
我认为你需要将背景大小设置为'包含'
假设你的div的id为foo
#foo {
background:url(image.png) contain;
}
我认为这个链接可能有所帮助 http://www.w3schools.com/cssref/playit.asp?filename=playcss_background-size&preval=contain
答案 1 :(得分:0)
最终我别无选择,只能编写自己的派生QWidget类,覆盖paintEvent并使用窗口小部件几何体的矩形绘制图像。