PyQt5界面添加图标

1、下载需要的图标,例如PyQt5界面添加图标

2、启动QtCreator,在需要增加图标的界面中找到Resource Browser

PyQt5界面添加图标

3、在此resource root中添加需要的图标,点击PyQt5界面添加图标,出来如下界面

PyQt5界面添加图标

点击红色框中的按键,

PyQt5界面添加图标

生成一个.qrc文件

PyQt5界面添加图标

然后点击添加,增加需要的图标,

PyQt5界面添加图标

然后单击OK按键即可。生成的文件内容如下:

PyQt5界面添加图标

当然,此文件内容你也可自己通过手动输入,能达到同样的效果。

有了此文件后,通过pyrcc5 -o apprcc.py apprcc.qrc能生成一个apprcc.py的文件,此文件中包含具体的图标信息。

在实际使用过程中,需要import apprcc

然后在需要使用图标的地方直接使用此图标即可

例如:self.setWindowIcon(QIcon(':/pic/cartoon4.ico'))

 

在打包时想给包的图标添加上,可以使用pyinstaller -i cartoon4.ico,这样你打的包也就有了图标。