python之pyqt5通过按钮改变Label的背景颜色方法
2019-06-13 10:45
2466 查看
使用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)
但是这个时候我们添加的背景图片依然无法和标签大小相匹配
这需要修改一下我们的实例化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的背景颜色方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。
您可能感兴趣的文章:
相关文章推荐
- 改变Android按钮背景颜色的高效方法
- python通过pil为png图片填充上背景颜色的方法
- 改变Android按钮背景颜色的高效方法
- Android通过点击按钮改变Activity的背景颜色_个人笔记
- 通过自绘背景图改变按钮颜色
- 关于MFC下改变buntton按下、弹起时按钮的背景颜色的问题
- iOS中通过设置CSS改变WebView字体大小,颜色,背景颜色
- 关于中英文切换 切换后按钮背景颜色改变的
- python之线程通过信号pyqtSignal刷新ui的方法
- EXTJS GRID 改变单元格背景颜色的方法
- listcontrol行背景颜色改变方法
- 通过修改父类,改变子类的cell的背景颜色及图片
- QT界面,按钮,Label背景图片设置方法
- Android开发 通过2个按钮来控制一个文本框的背景颜色
- Python3 Tkinter基础 Radiobutton 通过改变variable的值,改变默认选中的按钮
- ZTREE通过外部按钮动态改变树节点字体颜色
- 关于bootstarp的Carousel左右切换按钮背景颜色的去掉方法
- 改变UITableViewCell删除状态时,改变按钮的背景颜色。
- C语言中改变字体颜色和背景的方法
- Android按钮按下的时候改变颜色实现方法