PyQt5 QLabel改变字体和设置背景图片
使用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)
PyQt5 QLabel改变字体和设置背景图片相关推荐
- word课程表设置符号与编号_用WORD设计一个课程表 ,标题使用艺术字生成 ,要包含合并单元格、边框、底纹、字体样式、背景图片,包含自己的学号和姓名。提交到锦城在线上。_学小易找答案...
[其它]课程论文要求: ( 1 )本课程的要点及重难点分析.( 200 字以上) ( 2 )对课程内容的小结和认识.( 300 字以上) ( 3 )对课程内容增.删或修改建议.(至少一条, 100 字 ...
- pycharm设置中文,字体颜色修改,设置背景图片(图文讲解)
目录 1.设置中文 2.设置背景图片 3.字体大小,颜色的修改 这个是我的pycharm编译器的样子,好看吧!!! pycharm在安装之后默认是英语的,有些小伙伴的英语不太会,看英文 ...
- 终端改变字体颜色和背景,控制光标,设置屏幕,更改样式与ANSI Esc(\033,\x1B,\e)转义序列用法
简介 ANSI 转义序列( Esc , \033 , \x1B , \e )是个特殊转义字符,它可以在终端控制光标,改变字体颜色和背景,设置屏幕或者使用私有模式来改变终端样式,使终端样式更美观,功能更 ...
- QLabel 设置背景图片的方法和解决图片太大不能完显示办法
#QLabel 设置背景图片的方法和解决图片太大不能完显示办法 文章目录 1.通过`QPixmap`来设置 方法 注意 2.通过`QSS`设置 方法 注意 1.通过QPixmap来设置 方法 // 获 ...
- Pyqt5设置背景图片
MainWindow为你的主界面 #设置背景图片 palette1 = QtGui.QPalette() palette1.setBrush(MainWindow.backgroundRole(), ...
- PyQt5 设置背景图片和logo
1.代码 def setIcon(self):palette1 = QPalette()# palette1.setColor(self.backgroundRole(), QColor(192,25 ...
- python窗口设置背景图片_PyQt5 实现给窗口设置背景图片的方法
PyQt5 实现给窗口设置背景图片的方法 QPalette类可以十分简单的达到设置窗口背景图片的目的 def use_palette(self): self.setWindowTitle(" ...
- Visual Studio中如何设置背景图片,壁纸
学习编程是一个漫长的过程,设置一个自己喜欢的背景图片,可以给我们的学习过程添加一些乐趣. 下面是效果图 目录 1.在扩展中下载ClaudialDE 2.设置背景图片 3.隐藏窗口 3.或使窗口透明 4 ...
- qt设置背景图片注意事项
QT Create中,对button或者window等部件设置背景.颜色.透明等样式时,需要用到style sheet,可以直接在代码里写,也可以在ui设计师里通过右键change style she ...
最新文章
- php常用比较函数区别表
- python怎么做自动化测试仪器经销商_Python自动化测试踩坑记录(企业中如何实施自动化测试)...
- TimesTen Warnings and Errors - TT0400 to TT9999 [IDnbsp (
- Linux学习之系统编程篇:进程回收(wait / waitpid)
- Go Channel 详解
- Windows下如何用C语言清空特定文件夹中的所有文件
- Python基础(二)--数据类型,运算符与流程控制
- 软件开发项目云端All-In-One体验
- 如何解决无法显示隐藏文件文件夹
- ASP.NET中定制自己的委托和事件参数类
- 用微软的压力测试工具进行拒绝服务攻击
- git revert与git reset
- 基于matlab的图像分割
- 【工具】IDEA打包jar包
- linux音响会产生pulse文件,Linux声音系统和PulseAudio简介
- 计算机基础知识是一级吗,计算机二级和初级的区别 初级是一级吗
- FusionCharts--WEB图表技术
- 递归:由浅入深,深入了解递归
- Inventor冲压加强筋_Inventor教程:创建加强筋
- 求佩波拉切数列的前20项