1、在工程中添加一个Qt Resource File,文件名任意
2、将.ico后缀的图片放到跟工程文件(.pro)文件同目录下,并在Qt Resource File文件中添加该.ico文件
3、添加相关代码,设置窗口图标
4、双击打开.pro文件,并在文件末添加上
RC_ICONS = logo.ico # logo.ico是你图片的文件名
添加完成后 ctrl + s 保存,此时可以尝试run一下看看窗口图标有没有修改成功
5、选择Release重新build,可以看到在文件目录下生成了一个以Release结尾的文件夹
6、打开文件夹中的Release文件夹,将其中的.exe文件进行复制;
在桌面上新建一个文件夹,文件夹名任意,并将.exe文件拷入
7、打开MinGW
打开刚才在桌面新建的文件夹
8、键入命令windeployqt Test.exe,回车后会生成很多的文件(具体做啥用的我也不知道)
9、下载软件Enigma Protector 链接:https://www.enigmaprotector.com/en/downloads.html
10、执行Enigma Protector,并选择文件
在该处鼠标右击并选择 增加文件夹【递归】
最后点击 执行封包
执行完成后,便可在文件夹中找到打包好的.exe文件
可将文件放到桌面单独运行,检查是否打包成功
标签:文件,exe,ico,Qt,文件夹,添加,图标 From: https://www.cnblogs.com/jiayezi/p/16615374.html