Qt图标

Qt图标1 程序图标 nbsp 首先准备个 ICO 图标例如 LOGO ico 用记事本新建个 txt 里面就写一行 IDI ICON1ICONDIS LOGO ico nbsp 保存 修改后缀为 rc 例如 mylogo rc 把它和图标 LOGO ico 一起复制到 QT 工程项目的目录打开 QT 工程文件 pro 例如 my pro 在里面最后新添一行 RC FILE myl

1 程序图标:

  首先准备个ICO图标

例如:LOGO.ico。

用记事本新建个txt里面就写一行:IDI_ICON1 ICON DISCARDABLE “LOGO.ico” 

保存,修改后缀为.rc

例如: mylogo.rc

把它和图标LOGO.ico一起复制到QT工程项目的目录

打开QT工程文件.pro(例如 “my.pro” ),在里面最后新添一行RC_FILE = mylogo.rc 保存,重新编译工程。

2 程序中引用资源文件

因为资源文件是被编译在程序内的,所以这样引用可以避免发布程序时需携带图标文件的烦恼

添加资源文件并添加图标文件

Qt图标

在程序中引用这个图标文件:

ui->pushButton->setIcon(QIcon(QPixmap(“:/p/1.png”)));

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

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

(0)
上一篇 2026年3月20日 上午10:45
下一篇 2026年3月20日 上午10:45


相关推荐

  • 弹性盒子布局——Flex

    弹性盒子布局——Flex2009 年 W3C 提出了一种新的方案 Flex 布局 可以简便 完整 响应式地实现各种页面布局 目前 它已经得到了所有浏览器的支持 这意味着 现在就能很安全地使用这项功能 一 Flex 布局是什么 Flex 是 FlexibleBox 的缩写 意为 弹性布局 用来为盒状模型提供最大的灵活性 任何一个容器都可以指定为 Flex 布局 box display flex

    2026年3月19日
    3
  • Java二叉树前序遍历[通俗易懂]

    Java二叉树前序遍历[通俗易懂]给你二叉树的根节点root,返回它节点值的前序遍历。示例1:输入:root=[1,null,2,3]输出:[1,2,3]示例2:输入:root=[]输出:[]示例3:输入:root=[1]输出:[1]示例4:输入:root=[1,2]输出:[1,2]示例5:输入:root=[1,null,2]输出:[1,2]提示:树中节点数目在范围[0,100]内-100<=Node.val<=100进阶:递归算法很简单

    2025年9月23日
    4
  • _beginthread, _beginthreadex

    _beginthread, _beginthreadex语法uintptr_t_beginthread(//NATIVECODEvoid(__cdecl*start_address)(void*),unsignedstack_size,void*arglist);uintptr_t_beginthread(//MANAGEDCODEvoid(__clrcall*start_add…

    2025年6月15日
    4
  • join方法的实现原理「建议收藏」

    join方法的实现原理「建议收藏」于Java开发人员,多线程应该是必须熟练应用的知识点,特别是开发基于Java语言的产品。本文将深入浅出的表述Java多线程的知识点,在后续的系列里将侧重于Java5由DougLea教授提供的Concurrent并行包的设计思想以及具体实现与应用。如何才能深入浅出呢,我的理解是带着问题,而不是泛泛的看。所以该系列基本以解决问题为主,当然我也非常希望读者能够提出更好的解决问题的方案以及提

    2022年5月22日
    34
  • 按钮-Button

    按钮-Button

    2021年7月25日
    78
  • java Object转List

    java Object转ListjavaObject 转 List

    2026年3月19日
    3

发表回复

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

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