PyQt5 自己设计UI + 给窗口设置小图标 + 设置背景图片 + QLabel上显示图片

pip install PyQt5
pip install PyQt5-tools

使用designer制作ui文件,然后使用命令将ui转换成py文件;每次修改ui后保存并用命令转换成py,将ui和逻辑分离

pyuic5 -o filename.py filename.ui

#给控件设置个性化颜色、形式:对控件右键,改变样式表,手动添加样式

color:rgb(0, 170, 255);
font: 75 12pt "Arial";
background-color: qlineargradient(spread:pad, x1:0, y1:0, x2:1, y2:0, stop:0 rgba(216, 231, 252, 255), stop:1 rgba(255, 255, 255, 255));

¥给MainWindow设置图标(路径正确很重要)

from PyQt5.QtGui import QIcon

MainWindow.setWindowIcon(QIcon('C:\\Data\\pystu\\GUI\\star.ico')) #路径错误找不到问题所在

¥给MainWindow设置背景图片

from PyQt5.QtGui import QPalette

palette = QPalette()
palette.setBrush(QPalette.Background, QBrush(QPixmap('C:\\Data\\pystu\\GUI\\carrot.jpg')))
MainWindow.setPalette(palette)
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值