1、 mainWindows图标

加载图片本地资源,在main.cpp中加入命令:w.setWindowIcon(QIcon(":/image/icon/key20.png"));

int main(int argc, char *argv[])
{QApplication a(argc, argv);MainWindow w;w.setWindowTitle("CIT");  //设置窗口标题w.setWindowIcon(QIcon(":/image/icon/key20.png")); //设置窗口图标w.setWindowOpacity(1); //设置窗口透明度,0:透明,1:不透明,越接近1,透明度越低w.setWindowFlags(Qt::WindowCloseButtonHint | Qt::WindowMinimizeButtonHint);w.show();return a.exec();}


2、 exe运行文件图标

a. 创建一个ico后缀的图片,exeIcon.ico(可自定义名称)
可以通过http://ico.duduxuexi.com/在线生成,不然编译时会报错:error: [release/icon_res.o] Error 1

b. 新建一个myapp.rc的资源文件(可自定义名称),通过文本编辑器,修改资源文件内容为 IDI_ICON1 ICON DISCARDABLE “exeIcon.ico”,其中"exeIcon.ico"与实际的图片名称一致

c. 修改pro文件,添加RC_FILE = myapp.rc增加资源文件:

SOURCES += main.cpp\mainwindow.cppHEADERS  += mainwindow.hFORMS    += mainwindow.uiRESOURCES += \resource.qrcOTHER_FILES +=RC_FILE = myapp.rc

d. rebuild,再次编译

QT 生成exe图标相关推荐

  1. 解决Qt生成exe错误:无法定位程序输入点

    解决Qt生成exe错误:无法定位程序输入点 今天在运行Qt5.9.8版本Debug中生成的exe文件时,弹出无法定位程序输入点.按照以往经验应该是环境变量设置有问题. 按照网上搜来的解决方法,我将D: ...

  2. 如何在计算机桌面建立一个软件的快捷图,VB编程:生成EXE图标 (为exe程序在电脑桌面上创建一个快捷图标)...

    在实际的VB编程工作中,常常要为自己的程序在桌面生成一个快捷图标. 用VB在桌面生成图标我提供两种方式,这两种方法都还很简单. 第一种方法,利用vb5stkit.dll来生成桌面图标: 1.利用现成的 ...

  3. 【QT】QT生成.exe安装包详细全文(保姆级教程)--打包软件及问题大全

    缺少.dll文件的朋友,请跳转到我的另一篇文章"QT编译后的.exe文件运行时缺少一些.dll文件的解决办法[超详细教程,新手必备]",把问题解决再往下看. 一.前言: 最近,一个 ...

  4. Qt 生成exe缺少Qt5Widgetsd.dll,找不到Qt5Cored.dll的问题解决方法

    问题 在QtCreator内,Ctrl+R程序可以正常运行,但Debug内生成的exe无法运行. 解决 此电脑内,右键属性 - 高级系统设置 - 环境变量 - 用户变量 - Path - 添加本机Qt ...

  5. 改变VC生成exe图标

    默认 VC 生成的 EXE 文件的图标很大众,可以根据以下办法修改 exe 的图标. 以 Visual C++ 6.0 为例: 1. 创建项目,添加代码,并且保证项目可以正常编译. 2. 为项目增加资 ...

  6. py2exe打包生成exe,图标在win7下面不显示解决方案

    用py2exe打包python脚本,生成无python环境下的windows可执行文件,生成方法很简单: 1.安装py2exe模块 2.写一个可运行的python脚本,如MyApp.py 3.写一个s ...

  7. Qt 更改exe图标显示

    1.制作.ico格式图标. (网上有在线转换工具) 2.将制作好的ico图标重新命名,比如:exe._ico.ico,然后拷贝到项目工程.pro相同路径下. 3.在Qt 项目工程文件下.pro.添加一 ...

  8. vs2017 qt 修改exe图标没有更新成功

    CloudCompare 二次开发注意事项 vs+qt 设置应用程序图标_懵懂的梦花火的博客-CSDN博客_qt vs 程序图标 QT工程的ICO图标不能更新 最终解决办法:将release,debu ...

  9. Qt生成exe错误:无法定位程序输入点_cxa_throw_bad_array_new_length于动态链接库最终解决方法

    前些天刚学Qt,就遇到了无法定位程序输入点的问题,总共有两个错误窗口,第一个的提示如题,第二个是"无法定位程序输入点_gxx_personality_v0于动态链接库", 在之前的 ...

最新文章

  1. CRM_ORGMAN_CHECK_OW
  2. 74-A/D指标,Accumulation/Distribution,积累/派发线,离散指标.(2015.7.1)
  3. 《Java程序员职场全攻略:从小工到专家》连载十三:给自己估个好价
  4. Struts2通配符问题
  5. 记一次LiteIDE因为Delve版本太低无法Debug的处理
  6. Python调用kafka构建完整实例分析与应用!
  7. linux网线插拔后ip地址丢失,网线拔掉检测,嵌入式网线直连开发板断电网线拔掉之后,上电仍能自动设置static静态ip地址...
  8. 三分之一的程序猿之创业组队与打怪升级
  9. 演化博弈、复制动态方程与仿真
  10. ubuntu怎么设置系统语言英文_Ubuntu系统设置中文语言的方法教程,Ubuntu系统怎么设置中文语言?...
  11. python+opencv+图像特效(图像灰度处理、颜色翻转、图片融合,边缘检测,浮雕效果,颜色映射)
  12. Android .9
  13. java speech sdk_Microsoft Speech SDK开发包 使用
  14. VS2015实现bmp格式图片的读取
  15. FineUI(专业版)v3.2.0 发布(ASP.NET UI控件库)!
  16. Machine Learning and Application in Terahertz Technology: A Review on Achievements
  17. 风控中产品设计与贷前/中/后的四大模块都有哪些内容
  18. 先于服务器端的Android开发,基于mock和fiddler(win)和whistle(linux)
  19. 记录配置微信外链跳转小程序踩坑(H5跳转小程序)
  20. 手机端拖拽事件,获取pageX和pageY坐标方式

热门文章

  1. 2022国赛云计算容器云(docker-compose)
  2. 2017,那些今日头条最认可的深度科技报道
  3. OPPO和华为哪个好一点?比较之后被OPPO细节实力圈粉
  4. Caused by: com.primeton.das.entity.impl.hibernate.exception.GenericJDBCException: could not execute
  5. 黑马程序员—(iOS开发)C语言语法解析---(三)
  6. 面试问你是否愿意996怎么回答?
  7. 富华力鼎:短视频拍摄技巧有哪些
  8. item_search_coupon - 京东优惠券查询接口,京东优惠券查询API接口接入方案
  9. 硬盘拆解全过程详细图解(ZT)
  10. 移动端图片_编码解码调研