Qt 图片随控件大小适应

Posted craigtao

tags:

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

一开始总是找不到 用什么方法可以让 图片随着控件大小自适应,

所以不同尺寸的控件使用不同的图片,很麻烦,搜索了一些资料,加上网友的指导,

原来是设置 border-image  而不是  image或者 background-image

 

比如下面这一段代码是我设置 QSpinBox的qss脚本:

1 QSpinBox::up-button  {
2     subcontrol-origin: margin;
3     subcontrol-position: top right;
4     border-image: url(:/imgs/btn/imgs/spinbox_up_22px.png);
5     background-color: #ABABAB;
6     left: 0px;
7     height: 23px;  /* 这个正好是可以调整图片的宽高 */
8     width: 23px;   
9 }

 

感谢,希望对你有帮助,愿上帝赐福与你!??

 

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

如何实现控件随对话框大小变化而自动调整大小和位置

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

MFC改变 随着控件大小变化 改变控件字体的大小

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

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

winform 控件随页面大小进行自适应