我认为我确实按照指导的所有步骤here.我猜res文件已经链接到exe
,因为文件大小已增加。Windows应用程序图标不在浏览器中显示
我.pro文件(vaastu.pro)
QT += sql core gui printsupport
greaterThan(QT_MAJOR_VERSION, 4): QT += widgets
TARGET = vaastu
TEMPLATE = app
win32 {
RC_FILE = vaastu.rc
}
SOURCES += ...
HEADERS += ....
FORMS += ...
RESOURCES += \
Fonts.qrc
我的rc文件(vaastu.rc)
IDI_ICON1 ICON DISCARDABLE "vaastu.ico"
,这是什么原因呢?我究竟做错了什么?请赐教。
我得到这个错误后,建议的更改。 vaastu.rc:3:错误:RC2135:文件未找到:IDI_ICON1 – Dasun 2013-04-25 08:10:37
我用Resource Hacker挖掘这个exe文件,资源文件在里面,但是我找不到Icon_Group部分。 – Dasun 2013-04-25 08:14:18
终于搞定了。谢谢。之前的错误是一件奇怪的事情。从这里找到了解决这个错误的方法(http://social.msdn.microsoft.com/Forums/en-US/vsx/thread/2f5ce42f-0547-4ad9-868f-49df5ecbc858/)我确实创建了新的RC文件( Unicode编码)和您的解决方案。 – Dasun 2013-04-25 08:45:37