问题提出
忽然发现Qt Creator编译出来的exe不能通过第三方的软件(QIcon Changer)来更新exe的图标了(因为有些客户需要定制自己的软件产品);
解决问题
发现是使用的app.rc文件的编码问题,这个文件的编码要用utf-8 有签名的编码格式;
app.rc文件:
IDI_ICON1 ICON DISCARDABLE "app.ico"
pro文件中:
win32:RC_FILE += app.rc
忽然发现Qt Creator编译出来的exe不能通过第三方的软件(QIcon Changer)来更新exe的图标了(因为有些客户需要定制自己的软件产品);
发现是使用的app.rc文件的编码问题,这个文件的编码要用utf-8 有签名的编码格式;
app.rc文件:
IDI_ICON1 ICON DISCARDABLE "app.ico"
pro文件中:
win32:RC_FILE += app.rc