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


Posted in Python onJune 13, 2019

使用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)

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

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

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

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的背景颜色方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python让图片按照exif信息里的创建时间进行排序的方法
Mar 16 Python
python批量生成本地ip地址的方法
Mar 23 Python
Python读写txt文本文件的操作方法全解析
Jun 26 Python
python文件特定行插入和替换实例详解
Jul 12 Python
Python实现的朴素贝叶斯分类器示例
Jan 06 Python
python爬取m3u8连接的视频
Feb 28 Python
python实现快速排序的示例(二分法思想)
Mar 12 Python
浅谈django orm 优化
Aug 18 Python
Python unittest单元测试框架总结
Sep 08 Python
Python正则匹配判断手机号是否合法的方法
Dec 09 Python
pyqt5对用qt designer设计的窗体实现弹出子窗口的示例
Jun 19 Python
浅析Django中关于session的使用
Dec 30 Python
python3.4+pycharm 环境安装及使用方法
Jun 13 #Python
python自动化之Ansible的安装教程
Jun 13 #Python
PyQt5 实现给窗口设置背景图片的方法
Jun 13 #Python
pyqt5实现按钮添加背景图片以及背景图片的切换方法
Jun 13 #Python
Python语法分析之字符串格式化
Jun 13 #Python
pyqt5 从本地选择图片 并显示在label上的实例
Jun 13 #Python
通过pycharm使用git的步骤(图文详解)
Jun 13 #Python
You might like
PHP读取MySQL数据代码
2008/06/05 PHP
Sorting Array Values in PHP(数组排序)
2011/09/15 PHP
PHP通过串口实现发送短信
2015/07/08 PHP
微信支付开发告警通知实例
2016/07/12 PHP
PHP流Streams、包装器wrapper概念与用法实例详解
2017/11/17 PHP
PHP的mysqli_sqlstate()函数讲解
2019/01/23 PHP
JScript的条件编译
2007/05/29 Javascript
javascript 兼容鼠标滚轮事件
2009/04/07 Javascript
js获取当前select 元素值的代码
2010/04/19 Javascript
jquery对表单操作2
2011/04/06 Javascript
鼠标滚轴控制文本框值的JS代码
2013/11/19 Javascript
Extjs4中Form的使用之本地hiddenfield
2013/11/26 Javascript
JS实现三个层重叠点击互相切换的方法
2015/10/06 Javascript
javascript之Array 数组对象详解
2016/06/07 Javascript
JavaScript+HTML5 canvas实现放大镜效果完整示例
2019/05/15 Javascript
js使用文件流下载csv文件的实现方法
2019/07/15 Javascript
js this 绑定机制深入详解
2020/04/30 Javascript
vue实现点击按钮“查看详情”弹窗展示详情列表操作
2020/09/09 Javascript
基于JS实现操作成功之后自动跳转页面
2020/09/25 Javascript
[01:16:16]DOTA2-DPC中国联赛定级赛 RNG vs Phoenix BO3第二场 1月8日
2021/03/11 DOTA
python通过ssh-powershell监控windows的方法
2015/06/02 Python
python实现解数独程序代码
2017/04/12 Python
Python3多进程 multiprocessing 模块实例详解
2018/06/11 Python
python实现飞机大战微信小游戏
2020/03/21 Python
python七夕浪漫表白源码
2019/04/05 Python
Appium+python自动化怎么查看程序所占端口号和IP
2019/06/14 Python
Python使用matplotlib 模块scatter方法画散点图示例
2019/09/27 Python
Tensorflow设置显存自适应,显存比例的操作
2020/02/03 Python
python中threading开启关闭线程操作
2020/05/02 Python
Python实例方法、类方法、静态方法区别详解
2020/09/05 Python
python实现学生信息管理系统(精简版)
2020/11/27 Python
新西兰珠宝品牌:Michael Hill
2017/09/16 全球购物
安全施工标语
2014/06/07 职场文书
设计专业毕业生求职信
2014/06/25 职场文书
公司授权委托书范文
2014/09/21 职场文书
2014企业年终工作总结
2014/12/23 职场文书