PyQt5 打包 没有icon图标

PyQt5 打包 没有icon图标

PyQt5打包成exe,双击打开的任务栏和窗口都没有显示图标。解决方案:

1、创建images.qrc文件,写入以下内容:

<RCC> 
    <qresource prefix="/"> 
        <file>pig128.png</file>
     </qresource> 
</RCC>

2、生成py文件,这个py文件把图片保存成二进制:

pyrcc5 images.qrc -o images.py

3、导入模块,设置图标

import images


self.setWindowIcon(QIcon(':/pig128.png'))

 

参考:https://blog.csdn.net/wltsysterm/article/details/104637829

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/119520.html原文链接:https://javaforall.net

赞 (0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 两个求和符号如何用计算机,计算:两个求和符号∑∑怎么办「建议收藏」

    两个求和符号如何用计算机,计算:两个求和符号∑∑怎么办「建议收藏」先将其中一个未知数当常量,另一个未知数从1至n依次递加后各项式子相加。然后再将另一个未知数从1至n依次递加后各项式子相加便是结果。∑是一个求和符号,汉语名称为西格玛(大写Σ,小写σ)。第十八个希腊字母。在希腊语中,如果一个单字的最末一个字母是小写sigma,要把该字母写成ς,在现代的希腊数字代表6。大写Σ用于数学上的总和符号,比如:∑Pi,其中i=1,2,…,T,即为求P1+P2+…

    2022年10月11日
  • navicat premium mac激活码【2021最新】

    (navicat premium mac激活码)最近有小伙伴私信我,问我这边有没有免费的intellijIdea的激活码,然后我将全栈君台教程分享给他了。激活成功之后他一直表示感谢,哈哈~https://javaforall.net/100143.htmlIntelliJ2021最新激活注册码,破解教程可免费永久激活,亲测有效,上面是详细链接哦~70YZ…

    2022年3月26日
  • aarch64平台交叉编译strace工具

    aarch64平台交叉编译strace工具aarch64平台交叉编译strace工具

    2022年10月16日
  • connectionStrings 配置

    connectionStrings 配置DataSource=192.168.1.1;InitialCatalog=room;PersistSecurityInfo=True;UserID=root;Password=***;Pooling=False;charset=utf8;MAXPoolSize=2000;MinPoolSize=1;ConnectionLifetime=30;转载于:https://www….

    2022年5月11日
  • 《前端运维》一、Linux基础–05Shell运算符「建议收藏」

    今天我们来学习下Shell运算符,Shell跟其他的编程语言一样,也支持多种运算符,包括:算数运算符关系运算符布尔运算符字符串运算符文件测试运算符那下面,我们就一一来学习一下这些运算符。

    2022年3月25日
  • 帮你彻底搞懂JS中的prototype、__proto__与constructor(图解)

    帮你彻底搞懂JS中的prototype、__proto__与constructor(图解)  作为一名前端工程师,必须搞懂JS中的prototype、__proto__与constructor属性,相信很多初学者对这些属性存在许多困惑,容易把它们混淆,本文旨在帮助大家理清它们之间的关系并彻底搞懂它们。这里说明一点,__proto__属性的两边是各由两个下划线构成(这里为了方便大家看清,在两下划线之间加入了一个空格:__proto__)。  现在正式开始!让我们从如下一个简单的例…

    2022年7月23日

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号