• 2494阅读
  • 0回复

zhengtianzuo系列-Qml程序版本信息 [复制链接]

上一主题 下一主题
离线zhengtianzuo
 

只看楼主 倒序阅读 楼主  发表于: 2017-10-21
准备好一个图标 ico文件 新建文件名为VersionInfo.rc
加入图标信息

```
IDI_ICON1 ICON DISCARDABLE    "logo.ico"
```

加入版本信息

```
VS_VERSION_INFO VERSIONINFO
FILEVERSION 1,0,0,0
PRODUCTVERSION 1,0,0,0
FILEFLAGS 0x0L
FILEFLAGSMASK 0x3fL
FILEOS 0x00040004L
FILETYPE 0x1L
FILESUBTYPE 0x0L
BEGIN
    BLOCK "StringFileInfo"
    BEGIN
        BLOCK "080404b0"
        BEGIN
            VALUE "CompanyName", "zhengtianzuo"
            VALUE "FileDescription", "QmlVersionInfo"
            VALUE "FileVersion",     "1.0.0.0"
            VALUE "InternalName",    "QmlVersionInfo.exe"
            VALUE "LegalCopyright", "Copyright (C) 2003-2103 CamelSoft Corporation"
            VALUE "OriginalFilename","QmlVersionInfo.exe"
            VALUE "ProductName", "QmlVersionInfo"
            VALUE "ProductVersion",  "1.0.0.0"
        END
    END
    BLOCK "VarFileInfo"
    BEGIN
        VALUE "Translation", 0x0804, 1200
    END
END
```

工程pro文件中加入

```
RC_FILE = VersionInfo.rc
```



需要完整代码请访问 QtReleaseExamples
博客地址: https://blog.csdn.net/zhengtianzuo06
Github: https://github.com/zhengtianzuo
个人产品: https://github.com/zhengtianzuo/Silk
产品网站: http://www.camelstudio.cn
快速回复
限100 字节
 
上一个 下一个