PyQt5 实现背景图片填充

先展示一下界面效果:
在这里插入图片描述

那么我们是如何进行的背景界面的更改呢?下面来推荐一下胖橙我的方法:

 		palette = QPalette()
        palette.setBrush(QPalette.Background, QBrush(QPixmap("./fengmian.jpg")))
        self.setPalette(palette)

这三行代码写道我们窗口的类中就可以实现我们窗口背景的更改。**但是要注意第二行,**我们的路径,这里我们根据我们想要使用的背景图片的路径来写,可以是绝对路径也可以是相对路径。
其他的方式有没有呢?
当然!
在这里插入图片描述
我们要把这个图片放到我们的背景中,那么我们不通过代码还有什么方式呢?让我来告诉大家!
首先创建一个全新的窗口!
在这里插入图片描述
然后我们在右侧的栏中找到styleSheet。
在这里插入图片描述
点击styleSheet右侧的三个点,进入这样的界面。
在这里插入图片描述
选择添加资源,这里会挑选我们添加的是哪个部分。
在这里插入图片描述
这里我们选择background-image。来进行添加样式表的操作。
在这里插入图片描述
点击左上角的小铅笔进行编辑,我们的资源(口语,感觉好像是资源吧)。
在这里插入图片描述
新建一个qrc,然后往里添加东西。
在这里插入图片描述
点击这个加号的文件夹,开一个新的路径存放资源。
在这里插入图片描述
按照下图的操作加图片。
在这里插入图片描述
点击OK即可。
在这里插入图片描述
当当!这就是最后的效果!我们可以看到我们的窗口上现在添加了一个背景。
在这里插入图片描述
我们这部分内容就到这里,本人小白,谢谢大家。

评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Lucas在澳洲

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值