python之pyqt5通过按钮改变Label的背景颜色方法
作者:brook_ 时间:2021-04-03 22:59:52
使用setStyleSheet方法修改得到自己想要的字体,大小,颜色
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来设置标签背景图片
self.lab = QLabel('标签背景图片', self)
self.lab.setGeometry(50,50,300,200)
pixmap = QPixmap('F:\A_code\PyQT_Demo\\1.png')
self.lab.setPixmap(pixmap)
但是这个时候我们添加的背景图片依然无法和标签大小相匹配
这需要修改一下我们的实例化QPixmap部分
pixmap=QPixmap('F:\A_code\PyQT_Demo\\1.png').scaled
(self.lab.width(), self.lab.height())
或者修改lab的属性:self.lab.setScaledContents(True)
来源:https://blog.csdn.net/brook_/article/details/80141808
标签:python,pyqt5,Label
0
投稿
猜你喜欢
numpy np.newaxis 的实用分享
2023-01-21 06:06:25
SQL语句之WHERE子句的使用方法
2007-08-11 12:25:00
js简单实现Select互换数据的方法
2023-07-20 00:50:46
Django学习笔记之Class-Based-View
2023-09-07 15:37:25
用户体验 保守的使用下拉菜单
2008-01-15 20:00:00
《写给大家看的设计书》阅读笔记之对齐原则
2009-07-09 16:32:00
哪种Python框架适合你?简单介绍几种主流Python框架
2023-04-27 03:21:52
python求解三角形第三边长实例
2021-08-24 06:16:28
python tkinter canvas使用实例
2021-07-11 23:49:50
理解SQL SERVER中的逻辑读,预读和物理读
2012-01-05 19:32:29
搭建 Selenium+Python开发环境详细步骤
2022-10-12 17:34:02
基于Python计算圆周率pi代码实例
2021-03-06 05:13:17
php下pdo的mysql事务处理用法实例
2023-11-14 17:44:13
perl哈希hash的常见用法介绍
2023-08-12 18:46:59
ASP利用Google实现在线翻译功能
2010-03-07 17:28:00
django之跨表查询及添加记录的示例代码
2022-11-23 14:44:25
Python用SSH连接到网络设备
2022-01-20 08:57:41
python反转(逆序)字符串的6种方法详细
2023-03-14 10:38:41
Python利用雪花算法实现生成唯一ID
2022-10-18 14:49:06
SQL Server数据在不同数据库中的应用
2008-12-24 15:34:00