pyqt添加icon
pyqt做软件UI,需要添加icon.简单来说,需要把ico文件转成py文件
一、 安装pyside6
终端输入pip install pyside6
二、pycharm添加pyrcc工具
- 
查找pyrcc的下载路径 
 终端输入where pyside6-rcc
 获得pyside6-rcc的地址
- 
打开pycharm的设置-添加外部工具页面,添加pyrcc工具 - 
点击Pycharm的【File】-【Setting】-【Tools】-【External Tools】,点击【+】 
 ![]() 
- 
输入对应参数 
 ![]() - Program:输入pyside6-rcc的地址
- Arguments: 输入$FileName$ -o $FileNameWithoutExtension$_rc.py
- Working directory: $FileDir$
 
 
- 
三、创建qrc文件
<RCC>
    <qresource prefix="pic">
        <file>icon.ico</file>
    </qresource>
</RCC>
其中,icon.ico为已经做好的图标文件
四、 qrc文件转成py文件
- 选择qrc文件,右键菜单选择【External Tools】-【pyrcc】
五、脚本中添加icon内容
import icon_rc
# ...
self.setWindowIcon(QIcon('./icon.ico'))  # 写相对路径./icon.ico使用pyinstaller打包成exe后,软件角标和任务栏图标不显示,更改为绝对地址后正常显示
 
                    
                     
                    
                 
                    
                


 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号