IT博客汇
  • 首页
  • 精华
  • 技术
  • 设计
  • 资讯
  • 扯淡
  • 权利声明
  • 登录 注册

    QT生成在Windows下有图标的exe文件(IDE=QT Creator)

    天下发表于 2016-05-30 05:51:00
    love 0
    QT生成在Windows下有图标的exe文件(IDE=QT Creator)
    我个人十分喜爱QT Creator的IDE界面与操作,但是也许是尚未完全成熟或者是为了代码跨平台,有些功能并没有直接提供。

    比如Windows下做软件,至少作为主程序或启动程序的exe文件一般都应该有自己的图标,QT Creator虽然可以轻松地设置窗口的小图标,但并没有提供设置exe文件图标的功能。

    其实做起来并不难。
    ·首先当然要准备一个.ico图标文件(假定为myIcon.ico),将其复制到工程目录当中(.pro文件所在的目录)。
    ·然后在QT Creator中Ctrl
    +N或 File - New File or Project
    选择General中的Text File
    名称填写为.rc文件(如myRc.rc)
    在里面只用写一行:
    IDI_ICON1               ICON     DISCARDABLE     
    "myIcon.ico"
    ·编辑.pro文件,里面应该有:
    OTHER_FILES
    += \
     apprc.rc
    在其下再添加一行(如果没有上面的内容也没事):
    RC_FILE 
    = \
        myRc.rc
    ·最后编译一下就好了,新生成的exe文件的图标就会变成myIcon.ico的样子


    天下 2016-05-30 13:51 发表评论


沪ICP备19023445号-2号
友情链接