Qt应用程序的发布 exe文件图标设置

转载 2015年11月18日 21:46:32
 1.Qt应用程序的发布
首先需要以release方式编译应用程序,将编译好的程序文件复制到发布文件夹。  

其次将以下动态链接库复制到发布文件夹中:mingwm10.dll、QtCore4.dll、QtGui4.dll。可以从“Qt安装目录\qt\bin”下面找到它们。 
如果用到了其他功能,如OpenGL,则需要将QtOpenGL4.dll也复制到发布文件夹中。  
如果应用程序有访问数据库的功能,则不仅要将QtSql4.dll复制到发布文件夹,而且还需要将对应的数据库驱动程序(同样也是dll)复制过来,放到“发布文件夹\sqldrivers”目录下面。可以从可以从“Qt安装目录\qt\plugins\sqldrivers”下面找到它们,如qsqlite4.dll。 
如果应用程序含有中文,还需要在发布文件夹下面建立codecs目录,并将“Qt安装目录\qt\plugins\codecs”目录下面的qcncodecs4.dll复制过来。 

对于其他以插件方式提供的功能,如imageformats,也需要像上面的方式将所有需要的dll复制过来。  

2.exe文件图标设置
1.在项目文件夹里创建名为*.rc的文件,如myapp.rc。
2.文件中写入IDI_ICON1 ICON DISCARDABLE "myapp.ico"
  其中,myapp.ico为图标的文件名。
3.将文件myapp.ico拷贝到项目文件夹内。
4.在解决方案资源管理器中,右键点击项目,添加myapp.rc及myapp.ico。
5.重新生成解决方案。

QT窗口图标和生成exe应用程序图标设置

QT窗口图标设置 QT生成exe应用程序图标设置 Qt4 Qt5
  • goodtomsheng
  • goodtomsheng
  • 2015年04月04日 04:31
  • 5539

QT5.5应用程序图标、exe图标设置

QT5.5应用程序图标、exe图标设置 设置应用程序图标(png文件) 在已有的工程中添加一个.qrc文件。新建文件–>QT–>资源文件,即可添加,这里我们命名为update.qrc。 添加前...
  • hyw11002233
  • hyw11002233
  • 2017年04月19日 15:02
  • 1466

设置Qt应用程序图标及应用程序名

一直以来很纠结给qt应用程序添加图标问题,在网上收过一次,但是感觉不够完整,现将自己的实现过程记录下,以便以后查看: 通过网上的例子知道qt助手中有相关说明: Setting th...
  • liuligui5200
  • liuligui5200
  • 2015年11月17日 16:08
  • 4731

Qt中如何更换exe程序图标

1.制作图标文件
  • u010625743
  • u010625743
  • 2014年09月03日 10:56
  • 902

qt 如何为应用程序添加图标!

方法一:通过qtcreator新建一个文件filename.qrc, 1、将图片添加到filename.qrc文件中:选择Add Prefix得到/new/prefix1,简单点改为/,再选...
  • taoerit
  • taoerit
  • 2014年07月13日 09:05
  • 4029

Qt程序打包发布方法(使用官方提供的windeployqt工具)

Qt程序打包发布方法(使用官方提供的windeployqt工具) Qt 官方开发环境使用的动态链接库方式,在发布生成的exe程序时,需要复制一大堆 dll,如果自己去复制dll,很可能丢三落四,导...
  • iw1210
  • iw1210
  • 2016年04月26日 20:07
  • 41077

Qt之添加应用程序图标

Qt编译生成的exe,是没有图标的。很是不好看,如下图: 主界面,以及任务栏上程序的显示都没有图标: 那么如何给应用程序添加图标呢?其实并不复杂: 首先,准备一张图片,须是.ic...
  • u011417605
  • u011417605
  • 2016年05月07日 18:50
  • 3083

在C/C++中获取可执行文件的图标和信息

在写AutorunLoadViewer的过程中,需要能够获取可执行文件的图标和一些特定的文件信息(比如公司名还有文件版本.etc) 但是似乎MFC并没有提供现成的类库,于是只能自己通过API实现...
  • educast
  • educast
  • 2013年08月14日 20:35
  • 4959

Qt之设置应用程序图标

应用程序图标,通常显示在应用程序的顶层窗口的左上角,通过调用QWindow:setWindowIcon()函数来实现。 为了改变可执行程序文件本身的图标,因为它被呈现在桌面上,必须采用另一种依赖于平...
  • u011012932
  • u011012932
  • 2016年07月05日 18:27
  • 6260

Qt学习笔记之——生成exe可执行文件并打包生成安装软件

之前用MFC生成过安装文件,今天想尝试采用Qt生成的exewen
  • yang6464158
  • yang6464158
  • 2014年07月21日 22:12
  • 8263
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Qt应用程序的发布 exe文件图标设置
举报原因:
原因补充:

(最多只允许输入30个字)