Qt程序加入版本信息

来源:互联网 发布:网络成瘾怎么办 编辑:程序博客网 时间:2024/05/29 09:01

Qt程序加入版本信息  

2012-02-01 09:36:16|  分类:Coding |  标签: |举报|字号 订阅

http://blog.csdn.net/chenqing0927/article/details/6591443

windows下的可执行文件的属性中有版本这个信息,她含有版本信息,描述,版权等等。对于qt的程序,要含有这样的信息,该怎么办呢?那就如下操作吧:新建***.rc文件,在rc文件填入下的信息

#if defined(UNDER_CE)
#include <winbase.h>
#else
#include <winver.h>
#endif

VS_VERSION_INFO VERSIONINFO
    FILEVERSION 1,0,0,0
    PRODUCTVERSION 1,0,0,0
    FILEFLAGSMASK 0x3fL
#ifdef _DEBUG
    FILEFLAGS VS_FF_DEBUG
#else
    FILEFLAGS 0x0L
#endif
    FILEOS VOS__WINDOWS32
    FILETYPE VFT_DLL
    FILESUBTYPE 0x0L
    BEGIN
        BLOCK "StringFileInfo"
        BEGIN
            BLOCK "040904B0"
            BEGIN
                VALUE "CompanyName", "artphoto365.com\0"
                VALUE "FileDescription", "ArtPhoto365C线下软件\0"
                VALUE "FileVersion", "1.0.0.0\0"
                VALUE "LegalCopyright", "(C) 2010-2011 artphoto365.com\0"
                VALUE "OriginalFilename", "ArtPhoto365C.exe\0"
                VALUE "ProductName", "ArtPhoto365C线下软件\0"
            END
        END
    END
然后记住将pro文件的OTHER_FILES += resource.rc改成RC_FILE = resource.rc,要不编译生成的程序不含有版本信息。

0 0
原创粉丝点击