VS+Qt应用开发-设置软件图标

  • 设置软件exe图标
  • 设置运行时标题栏和任务栏图标

默认的Qt是没有图标的,如下图所示,可以在Qt应用程序发布时和应用程序运行时给应用程序加上图标。

任务栏图标:

软件左上角图标

可执行程序图标


分享一个图标网站:https://www.easyicon.net/

设置软件exe图标

  • 将下载好的ico图标文件复制到工程文件夹下;
  • 在VS中,右键项目名称->添加->资源;
  • 在弹出的添加资源对话框中,选择“Icon”,单击“导入”;
  • 选择下载的ico图标,单击“打开”;
  • 此时图标显示到VS中;
  • 重新生成解决方案,发现文件夹中的可执行文件图标已经改变;

设置运行时标题栏和任务栏图标

设置完可执行程序图标,双击打开软件,仍然是默认的无图标;

  • 双击解决方案资源管理器中的qrc资源文件,弹出Qt的资源编辑器;
  • 单击“Add”->“Add Files”;
  • 选择下载好的ico文件,单击“打开”(注意:图标文件必须放在与qrc文件同级或子级目录下,否则会提示将文件复制到有效位置);
  • 关闭资源编辑器,保存;
  • 双击解决方案资源管理器中的ui界面,进入Qt Designer;
  • 选中对象查看器中的第一个类,在属性编辑器中找到windowIcon选项,单击右侧下三角,单击选择资源;
  • 在弹出的选择资源对话框中选择加载的ico文件,单击“OK”,然后保存Qt Designer
  • 重新编译运行程序,发现软件标题栏的图标都已改变。


VS+Qt应用开发-设置软件图标相关推荐

  1. VS+Qt应用开发,设置软件图标Icon

    VS+Qt应用开发,设置软件图标Icon 前言 一.索然无味的默认icon图标 二.如何设置自己喜欢的icon图标? 1.选择自己喜欢的图标 2.设置可执行文件(.exe)图标 3.设置标题栏和任务栏 ...

  2. vs2017+Qt应用程序,Qt设置软件图标ICON

    <VS2017+Qt5.12.9应用程序> and <Qt5.12.9应用程序>设置软件图标 <VS2017+Qt5.12.9应用程序>设置软件图标 VS中右键工程 ...

  3. Qt for ios 设置程序图标(logo)和启动页(splash)

    前言 Qt开发ios程序,要面临的一个问题就是设置程序图标和启动页的问题,作为一个跨平台开发者,对原生开发本身就不太熟悉,即便是这种小功能也可能会成为阻碍,没办法, 只能硬着头皮上咯. 要设置ios的 ...

  4. Qt for Mac 设置软件开机自启动

    在Qt程序中设置Mac软件的开机自启动,通过调用object-c代码来实现. 目前只测试过在非沙盒的环境下设置开机自启动,沙盒环境下没有测试过(设置方式不同,会比较复杂) 新建类,定义接口 void  ...

  5. Java设置软件图标即窗口上角图标

    Java设置窗口图标 import java.awt.Frame; import java.awt.Image; import java.awt.Toolkit;                    ...

  6. 【Qt Quick】设置程序图标

    方法一 1.将要设置为图标的图片保存为.ico格式. 2.创建一个后缀为.rc的文件,在文件中输入: IDI_ICON1 ICON DISCARDABLE "图片名.ico" 3. ...

  7. Qt for Android设置应用图标及名称

    1.基本配置 在编译目录找到AndroidMainfest.xml,新建一个放置android资源的文件夹,比如起名为android_resources,将此文件放在里面,以及图标文件. 然后双击xm ...

  8. 安卓开发设置软件媒体声音

    需要先保存系统声音并且获取最大声音,然后设置系统声音最大再使用 mediaPlayer.setVolume(volumeNum,volumeNum); 去设置播放声音,播放完成后把系统声音设置成之前保 ...

  9. QT软件开发中的图标设置与好用的图标网站

    控件支持的图片类型: 需要设置图标的控件一般有: 按钮 action list item 软件本身 -- 就拿按钮来说,用代码设置图标,有而且只有xx.setIcon(QIcon icon)函数,其它 ...

  10. QT——设置可执行文件图标

    QT设置可执行文件图标 软件编译出来的默认的可执行程序的图标是真的丑,建议还是换成漂亮一点的图标.(在公司的话,就用公司的logo,需要后缀是ico的).如工程名为:mytest.pro 步骤: 1. ...

最新文章

  1. 利用Axes3D绘制三维性能曲面
  2. Network 之二 Ethernet(以太网)中的 MAC、MII、PHY 详解
  3. Java-IntelliJ IDEA【@Override is not allowed when implementing interface method 解决方法】
  4. JupyterNotebook随记(part1)--打开默认目录
  5. IO概述、异常、File文件类_DAY19
  6. 一组PHP可逆加密解密算法
  7. linux中运行ifconfig出现错误,不能sudo apt install net-tools,Linux不能联网
  8. 小a与星际探索---DP
  9. RTB竞价中的cookie mapping技术
  10. 大数据技术笔记之数据采集和预处理
  11. 服务器pe装系统教程,U盘pe如何重装系统_U盘pe系统安装教程
  12. 服务器XP系统打印机共享设置,windowsxp系统打印机共享设置方法介绍
  13. Hudi-集成Flink(Flink操作hudi表)
  14. 物联网-云开发(Tlink云、机智云、百度云、阿里云等)
  15. W10电脑U盘插入电脑不显示盘符但是“安全删除硬件并弹出媒体”中却有该U盘
  16. 360浏览器 | 如何从360浏览器中恢复你的密码
  17. 实习生到公司第一天应该怎么快速上手
  18. 如何使用Bootstrap 5从jQuery切换到Vanilla JavaScript
  19. 剑灵力士卡刀ahk_技术宅分享 剑灵召唤一键卡刀代码使用教程
  20. Win11安装安卓子系统

热门文章

  1. linux下安装MP4Box
  2. 宝塔面板SSpanel-v3-mod安装教程 搭建sspanel v3魔改前端
  3. python神经网络图像分类,图像分类卷积神经网络
  4. PX4从放弃到精通(十八):参数
  5. 网络图片嗅探工具driftnet
  6. 当贝投影F5发布:3000ANSI流明亮度,6S疾速开机,16ms超低延迟
  7. 国标高数教材搞乱了微积分学界
  8. 1024技术论坛 | C#与.NET技术新发展
  9. android 车牌输入键盘
  10. 古体字与简体字对照表_简体字与繁体字对照表