gpt4 book ai didi

python之pyqt5通过按钮改变Label的背景颜色方法

转载 作者:qq735679552 更新时间:2022-09-28 22:32:09 27 4
gpt4 key购买 nike

CFSDN坚持开源创造价值,我们致力于搭建一个资源共享平台,让每一个IT人在这里找到属于你的精彩世界.

这篇CFSDN的博客文章python之pyqt5通过按钮改变Label的背景颜色方法由作者收集整理,如果你对这篇文章有兴趣,记得点赞哟.

使用setstylesheet方法修改得到自己想要的字体,大小,颜色 。

?
1
2
3
self .lab = qlabel( "标签字体大小颜色" , self )
self .lab.setgeometry( 50 , 50 , 300 , 200
self .setstylesheet( "qlabel{color:rgb(225,22,173,255);font-size:50px;font-weight:normal;font-family:arial;}" )

color:rgb()中的四个参数,前三个是控制颜色,第四个控制透明度 。

font-size:设置字体大小 。

font-weight:bold可设置字体加粗 。

font-family:选择自己想要的颜色 。

setstylesheet同时可以设置标签背景图片,但无法使图片与标签大小匹配 。

我使用qpixmap来设置标签背景图片 。

?
1
2
3
4
self .lab = qlabel( '标签背景图片' , self )
self .lab.setgeometry( 50 , 50 , 300 , 200 )
pixmap = qpixmap( 'f:\a_code\pyqt_demo\\1.png' )
self .lab.setpixmap(pixmap)

python之pyqt5通过按钮改变Label的背景颜色方法

但是这个时候我们添加的背景图片依然无法和标签大小相匹配 。

这需要修改一下我们的实例化qpixmap部分 。

?
1
2
pixmap = qpixmap( 'f:\a_code\pyqt_demo\\1.png' ).scaled
   ( self .lab.width(), self .lab.height())

或者修改lab的属性:self.lab.setscaledcontents(true) 。

python之pyqt5通过按钮改变Label的背景颜色方法

以上这篇python之pyqt5通过按钮改变label的背景颜色方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持我.

原文链接:https://blog.csdn.net/brook_/article/details/80141808 。

最后此篇关于python之pyqt5通过按钮改变Label的背景颜色方法的文章就讲到这里了,如果你想了解更多关于python之pyqt5通过按钮改变Label的背景颜色方法的内容请搜索CFSDN的文章或继续浏览相关文章,希望大家以后支持我的博客! 。

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com