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 相关文章推荐
使用rpclib进行Python网络编程时的注释问题
May 06 Python
简要讲解Python编程中线程的创建与锁的使用
Feb 28 Python
Python3实现的字典遍历操作详解
Apr 18 Python
python判断文件是否存在,不存在就创建一个的实例
Feb 18 Python
Python编译成.so文件进行加密后调用的实现
Dec 23 Python
python通过nmap扫描在线设备并尝试AAA登录(实例代码)
Dec 30 Python
tensorflow 实现从checkpoint中获取graph信息
Feb 10 Python
pytorch中的inference使用实例
Feb 20 Python
在python3中实现更新界面
Feb 21 Python
Windows10+anacond+GPU+pytorch安装详细过程
Mar 24 Python
Python Opencv图像处理基本操作代码详解
Aug 31 Python
详细介绍python操作RabbitMq
Apr 12 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
解析php5配置使用pdo
2013/07/03 PHP
修改apache配置文件去除thinkphp url中的index.php
2014/01/17 PHP
php实现读取手机客户端浏览器的类
2015/01/09 PHP
php+mysqli实现批量执行插入、更新及删除数据的方法
2015/01/29 PHP
Yii 框架入口脚本示例分析
2020/05/19 PHP
做网页的一些技巧
2007/02/01 Javascript
JS实现在Repeater控件中创建可隐藏区域的代码
2010/09/16 Javascript
javascript学习笔记(十八) 获得页面中的元素代码
2012/06/20 Javascript
javascript 自定义回调函数示例代码
2014/09/26 Javascript
JavaScript字符串对象replace方法实例(用于字符串替换或正则替换)
2014/10/16 Javascript
node.js中的console.time方法使用说明
2014/12/09 Javascript
javascript里使用php代码实例
2014/12/13 Javascript
jquery插件corner实现圆角边框的方法
2015/03/09 Javascript
JS取数字小数点后两位或n位的简单方法
2016/10/24 Javascript
如何制作幻灯片(代码分享)
2017/01/06 Javascript
angular4笔记系列之内置指令小结
2018/11/09 Javascript
jQuery ajax仿Google自动提示SearchSuggess功能示例
2019/03/28 jQuery
uni-app 支持多端第三方地图定位的方法
2020/01/03 Javascript
[00:32]2016完美“圣”典风云人物:Maybe宣传片
2016/12/05 DOTA
Python 开发Activex组件方法
2009/11/08 Python
PYTHON正则表达式 re模块使用说明
2011/05/19 Python
python实现跨文件全局变量的方法
2014/07/07 Python
python常用知识梳理(必看篇)
2017/03/23 Python
python实现发送邮件功能
2017/07/22 Python
python增加矩阵维度的实例讲解
2018/04/04 Python
pandas 条件搜索返回列表的方法
2018/10/30 Python
python实现一组典型数据格式转换
2018/12/15 Python
Python如何截图保存的三种方法(小结)
2020/09/01 Python
python 制作本地应用搜索工具
2021/02/27 Python
北京一家公司的.net开发工程师笔试题
2012/04/17 面试题
ASP.NET中的身份验证有那些
2012/07/13 面试题
经营理念口号
2014/06/21 职场文书
领导干部个人整改措施落实情况汇报
2014/10/29 职场文书
邀请函怎么写
2015/01/30 职场文书
商标侵权律师函
2015/05/27 职场文书
MySQL系列之十 MySQL事务隔离实现并发控制
2021/07/02 MySQL