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轻松实现代码编码格式转换
Mar 26 Python
Python中用于返回绝对值的abs()方法
May 14 Python
Python实现比较两个列表(list)范围
Jun 12 Python
python爬取w3shcool的JQuery课程并且保存到本地
Apr 06 Python
Python列表推导式、字典推导式与集合推导式用法实例分析
Feb 07 Python
TensorFlow 模型载入方法汇总(小结)
Jun 19 Python
使用TensorFlow实现二分类的方法示例
Feb 05 Python
深入解析Python小白学习【操作列表】
Mar 23 Python
numpy和pandas中数组的合并、拉直和重塑实例
Jun 28 Python
Python使用Pandas对csv文件进行数据处理的方法
Aug 01 Python
Python爬虫中urllib3与urllib的区别是什么
Jul 21 Python
为了顺利买到演唱会的票用Python制作了自动抢票的脚本
Oct 16 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代码
2008/04/09 PHP
linux php mysql数据库备份实现代码
2009/03/10 PHP
PHP操作XML作为数据库的类
2010/12/19 PHP
PHP cdata 处理(详细介绍)
2013/07/05 PHP
php面向对象中的魔术方法中文说明
2014/03/04 PHP
firefox firebug中文入门教程 脚本之家新年特别版
2010/01/02 Javascript
javascript 星级评分效果(手写)
2012/12/24 Javascript
jQuery获取CSS样式中的颜色值的问题,不同浏览器格式不同的解决办法
2013/05/13 Javascript
javascript实现div的显示和隐藏的小例子
2013/06/25 Javascript
javascript陷阱 一不小心你就中招了(字符运算)
2013/11/10 Javascript
IE的事件传递-event.cancelBubble示例介绍
2014/01/12 Javascript
javascript日期比较方法实例分析
2016/06/17 Javascript
如何使用jquery实现文字上下滚动效果
2016/10/12 Javascript
jQuery实现select模糊查询(反射机制)
2017/01/14 Javascript
详解webpack自动生成html页面
2017/06/29 Javascript
Bootstrap 模态框自定义点击和关闭事件详解
2018/08/10 Javascript
layui 实现自动选择radio单选框(checked)的方法
2019/09/03 Javascript
深入理解Django的自定义过滤器
2017/10/17 Python
解决py2exe打包后,总是多显示一个DOS黑色窗口的问题
2019/06/21 Python
python flask web服务实现更换默认端口和IP的方法
2019/07/26 Python
PYTHON绘制雷达图代码实例
2019/10/15 Python
TensorFlow学习之分布式的TensorFlow运行环境
2020/02/05 Python
总结html5自定义属性有哪些
2020/04/01 HTML / CSS
.net工程师笔试题
2012/06/09 面试题
开学典礼感言
2014/02/16 职场文书
《母鸡》教学反思
2014/02/25 职场文书
产品质量承诺范本
2014/03/31 职场文书
创建绿色社区汇报材料
2014/08/22 职场文书
庆祝教师节演讲稿
2014/09/03 职场文书
贫困证明模板(3篇)
2014/09/16 职场文书
银行反四风对照检查材料
2014/09/29 职场文书
2015年度个人教学工作总结
2015/05/20 职场文书
大学社团活动总结怎么写
2019/06/21 职场文书
优秀范文:《但愿人长久》教学反思3篇
2019/10/24 职场文书
使用Pytorch训练two-head网络的操作
2021/05/28 Python
Tomcat 与 maven 的安装与使用教程
2022/06/16 Servers