找回密码
 立即注册
收起左侧

QT的图标不能显示

5
回复
8910
查看
[复制链接]
累计签到:1 天
连续签到:1 天
来源: 2013-8-23 22:12:02 显示全部楼层 |阅读模式
1Qter豆
本帖最后由 qwe168192 于 2013-9-19 16:53 编辑

QT 4.8.3
QT Create 2.6.0


工程文件 (pro)  已填写      
                                      RC_FILE  += myico.rc
      
myico.rc 文件       已填写
             IDI_ICON1 ICON DISCARDABLE "myico.ico"

已有图片文件名
        myico.ico


编译提示
       :-1: 错误:[debug/myico_res.o] Error 1   
           未找到文件

我对着书操作,为什么会这样子呢?  

【已解决】
是由于我把图片文件直接修改后缀名为ico文件,导致出现这样的情况
使用图片转换工具把图片文件(png,jpg等等)转成ico文件就好了











最佳答案

查看完整内容

清理下,然后重新构建试试。
回复

使用道具 举报

累计签到:410 天
连续签到:1 天
2013-8-23 22:12:03 显示全部楼层
清理下,然后重新构建试试。
回复

使用道具 举报

累计签到:894 天
连续签到:1 天
2013-8-23 23:10:36 显示全部楼层
把rc文件放在源文件目录(*.h,*.cpp目录)下.试试.
回复

使用道具 举报

累计签到:1 天
连续签到:1 天
2013-8-24 19:29:20 显示全部楼层
Syylc120317 发表于 2013-8-23 23:10
把rc文件放在源文件目录(*.h,*.cpp目录)下.试试.

rc文件本来就是和.h .cpp文件放在一起的
回复

使用道具 举报

累计签到:894 天
连续签到:1 天
2013-8-24 21:06:06 显示全部楼层
qwe168192 发表于 2013-8-24 19:29
rc文件本来就是和.h .cpp文件放在一起的

这样的话我就不知道了
回复

使用道具 举报

累计签到:1 天
连续签到:1 天
2013-9-19 16:50:41 显示全部楼层
本帖最后由 qwe168192 于 2013-9-19 16:52 编辑

问题解决

是由于我把图片文件直接修改后缀名为ico文件,导致出现这样的情况
使用图片转换工具把图片文件(png,jpg等等)转成ico文件就好了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

公告
可以关注我们的微信公众号yafeilinux_friends获取最新动态,或者加入QQ会员群进行交流:190741849、186601429(已满) 我知道了