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