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中规范定义命名空间的一些建议
Jun 04 Python
简述:我为什么选择Python而不是Matlab和R语言
Nov 14 Python
python3监控CentOS磁盘空间脚本
Jun 21 Python
详解python 注释、变量、类型
Aug 10 Python
Python模拟简单电梯调度算法示例
Aug 20 Python
Python Django实现layui风格+django分页功能的例子
Aug 29 Python
python二元表达式用法
Dec 04 Python
Python利用多线程同步锁实现多窗口订票系统(推荐)
Dec 22 Python
python GUI库图形界面开发之PyQt5信号与槽事件处理机制详细介绍与实例解析
Mar 08 Python
使用python图形模块turtle库绘制樱花、玫瑰、圣诞树代码实例
Mar 16 Python
基于python计算并显示日间、星期客流高峰
May 07 Python
OpenCV 使用imread()函数读取图片的六种正确姿势
Jul 09 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
用cookies来跟踪识别用户
2006/10/09 PHP
PHP的autoload自动加载机制使用说明
2010/12/28 PHP
常用PHP框架功能对照表
2014/10/23 PHP
新浪微博OAuth认证和储存的主要过程详解
2015/03/27 PHP
PHP自定义图片缩放函数实现等比例不失真缩放的方法
2016/08/19 PHP
PHP 接入支付宝即时到账功能
2016/09/18 PHP
关于laravel模板中生成URL的几种模式总结
2019/10/18 PHP
使用原生js写的一个简单slider
2014/04/29 Javascript
jQuery+ajax实现鼠标单击修改内容的方法
2014/06/27 Javascript
js调试工具Console命令详解
2014/10/21 Javascript
JSON相关知识汇总
2015/07/03 Javascript
JavaScript实现简单的四则运算计算器完整实例
2017/04/28 Javascript
webpack配置sass模块的加载的方法
2017/07/30 Javascript
详解基于vue-cli配置移动端自适应
2018/01/13 Javascript
vue 使某个组件不被 keep-alive 缓存的方法
2018/09/21 Javascript
nodejs文件夹深层复制功能
2019/09/03 NodeJs
JS寄快递地址智能解析的实现代码
2020/07/16 Javascript
超详细小程序定位地图模块全系列开发教学
2020/11/24 Javascript
Python的Flask框架应用程序实现使用QQ账号登录的方法
2016/06/07 Python
对Python信号处理模块signal详解
2019/01/09 Python
Python中format()格式输出全解
2019/04/12 Python
cProfile Python性能分析工具使用详解
2019/07/22 Python
PyQt5多线程刷新界面防假死示例
2019/12/13 Python
python爬虫请求头设置代码
2020/07/28 Python
纯CSS3实现的井字棋游戏
2020/11/25 HTML / CSS
Lookfantastic挪威官网:英国知名美妆购物网站
2017/07/26 全球购物
FILA德国官方网站:来自意大利的体育和街头服饰品牌
2019/07/19 全球购物
德国便宜的宠物店:Brekz.de
2020/10/23 全球购物
采购部部长岗位职责
2014/02/06 职场文书
《中华少年》教学反思
2014/02/15 职场文书
房屋租赁协议书
2014/04/10 职场文书
爱国演讲稿400字
2014/05/07 职场文书
2015小学教师年度工作总结
2015/05/12 职场文书
2015年计划生育协会工作总结
2015/05/13 职场文书
Python 可迭代对象 iterable的具体使用
2021/08/07 Python
Python实现双向链表基本操作
2022/05/25 Python