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中as用法实例分析
Apr 30 Python
Python selenium 三种等待方式详解(必会)
Sep 15 Python
pycharm远程调试openstack代码
Nov 21 Python
python编程实现随机生成多个椭圆实例代码
Jan 03 Python
安装python3的时候就是输入python3死活没有反应的解决方法
Jan 24 Python
python 对txt中每行内容进行批量替换的方法
Jul 11 Python
python中的itertools的使用详解
Jan 13 Python
keras topN显示,自编写代码案例
Jul 03 Python
Python存储读取HDF5文件代码解析
Nov 25 Python
python代码实现图书管理系统
Nov 30 Python
python超详细实现完整学生成绩管理系统
Mar 17 Python
Python 第三方库 openpyxl 的安装过程
Dec 24 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一个名片库程序
2006/10/09 PHP
PHP中常用数组处理方法实例分析
2008/08/30 PHP
深入php中var_dump方法的使用详解
2013/06/24 PHP
laravel框架中表单请求类型和CSRF防护实例分析
2019/11/23 PHP
jquery插件珍藏(图片局部放大/信息提示框)
2013/01/08 Javascript
点击隐藏页面左栏或右栏实现js代码
2013/04/01 Javascript
我用的一些Node.js开发工具、开发包、框架等总结
2014/09/25 Javascript
jQuery实现仿淘宝带有指示条的图片转动切换效果完整实例
2015/03/04 Javascript
JavaScript原生对象之Number对象的属性和方法详解
2015/03/13 Javascript
谈谈target=_new和_blank的不同之处
2016/10/25 Javascript
浅谈js继承的实现及公有、私有、静态方法的书写
2016/10/28 Javascript
javascript实现圣旨卷轴展开效果(代码分享)
2017/03/23 Javascript
es6学习笔记之Async函数基本教程
2017/05/11 Javascript
JavaScript代码实现txt文件的上传预览功能
2018/03/27 Javascript
Fundebug支持监控微信小程序HTTP请求错误的方法
2019/02/21 Javascript
JS面向对象编程基础篇(二) 封装操作实例详解
2020/03/03 Javascript
在centos7中分布式部署pyspider
2017/05/03 Python
python爬虫正则表达式之处理换行符
2018/06/08 Python
让代码变得更易维护的7个Python库
2018/10/09 Python
pandas 缺失值与空值处理的实现方法
2019/10/12 Python
使用Python paramiko模块利用多线程实现ssh并发执行操作
2019/12/05 Python
TensorFlow通过文件名/文件夹名获取标签,并加入队列的实现
2020/02/17 Python
python中sys模块是做什么用的
2020/08/16 Python
美国男士西装打折店:Jos. A. Bank
2017/11/13 全球购物
Tech21美国/加拿大:英国NO.1防摔保护壳品牌
2018/01/20 全球购物
德国最新街头服饰网上商店:BODYCHECK
2019/09/15 全球购物
Moss Bros官网:英国排名第一的西装店
2020/02/26 全球购物
信息技术毕业生自荐信范文
2014/03/13 职场文书
大学竞选班长演讲稿
2014/04/24 职场文书
写给女朋友的保证书
2015/05/09 职场文书
幼儿园新生开学寄语
2015/05/27 职场文书
先进个人主要事迹怎么写
2015/11/04 职场文书
校运会班级霸气口号
2015/12/24 职场文书
安全生产标语口号
2015/12/26 职场文书
Springboot配置suffix指定mvc视图的后缀方法
2021/07/03 Java/Android
python使用matplotlib绘制图片时x轴的刻度处理
2021/08/30 Python