Qt控件背景图片自适应

Posted 小哈龙

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Qt控件背景图片自适应相关的知识,希望对你有一定的参考价值。

一.问题

最近在使用QT控件背景图时遇见一个问题,因为接触QT时间较短,添加背景图就使用了

background-image 

来设置背景图片,但是当背景图尺寸与控件尺寸不同时,就会出现,控件背景图显示的是多个要设置的图片,或者是没有显示完整。

二.解决方法

使用border-image来设置图片背景,因为border-image会自动适应控件大小,并且设置为背景图

border-image

如果同时指定了两个属性,那么将会使用border-image 绘制覆盖掉background-image。

简单使用例子如下:

 

以上是关于Qt控件背景图片自适应的主要内容,如果未能解决你的问题,请参考以下文章

Qt图片自适应窗口控件大小(使用setScaledContents)

Qt 图片随控件大小适应

QT控件自适应窗口大小怎么搞

qt的stylesheet中如何设置属性使背景图自动调整来适应控件的大小,急求!

Qt 图片适应QLabel控件大小(饱满缩放和按比例缩放)

qt的stylesheet中如何设置属性使背景图自动调整来适应控件的大小,急求!