当前位置:首页 > 技术手札 > 正文内容

Qt添加版本信息

秋风渡红尘6年前 (2020-05-09)技术手札2126

网上的教程其实很多了,这里主要添加一些细节。先说怎么添加版本信息。

1、在pro工程文件里加入


RC_FILE += \
    version.rc

VERSION = 1.0.0
2、构建程序。


3、然后在build目录里找到.rc文件,复制到工程目录,并改名为version.rc。

4、用可以更改编码的文本编辑其例如notepad++打开version.rc,以ANSI格式保存。

5、打开version.rc,即可编辑版本信息。


IDI_ICON1 ICON "version.ico"

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

VS_VERSION_INFO VERSIONINFO
    FILEVERSION 1,0,0,10
    PRODUCTVERSION 1,0,0,10
    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 "080404b0"
            BEGIN
                VALUE "CompanyName", "中国软件股份有限公司\0"
                VALUE "FileDescription", "软件名称\0"
                VALUE "FileVersion", "1.0.0.10\0"
                VALUE "ProductVersion", "1.0.0.10\0"
                VALUE "LegalCopyright", "版权所有 (C) 中国软件股份有限公司\0"
                VALUE "LegalTrademarks", "中国软件股份有限公司\0"
                VALUE "OriginalFilename", "version.exe\0"
                VALUE "ProductName", "软件名称\0"
                VALUE "InternalName", "version.exe\0"
           END
        END
        
        BLOCK "VarFileInfo"
        BEGIN
            VALUE "Translation", 0x804, 1200
        END        
    END
最后,注意BLOCK "080404b0"和VALUE "Translation", 0x804, 1200,构建的时候不一定是这两个值,改成这样才会显示语言是中文。

扫描二维码推送至手机访问。

版权声明:本文由咿呀贝发布,如需转载请注明出处。

本文链接:https://yiyabei.cn/?id=53

标签: QT版本信息
分享给朋友:

相关文章

设备基础灌浆分类及要求

设备基础灌浆分类及要求

        一、灌浆分类和灌浆料         1.灌浆分类 &...

Firefox之不安全的连接

Firefox之不安全的连接

        今天打开电脑,使用firefox搜索点东西,结果提示:     www.baidu.com 的管...

vmware虚拟机安装photoshop CC2014失败

vmware虚拟机安装photoshop CC2014失败

        今天在VMware虚拟机上安装photoshop CC2014,在进入安装进度时提示安装失败。 起初以为是安...

AUTO CAD2018启动出现Unhandled……

AUTO CAD2018启动出现Unhandled……

AUTO CAD2018启动出现Unhandled…… 回想起之前正常启动之后动过电脑的情况,一是安装了第二个显示器并更新了驱动。二是安装skecthup2017时为了安装netframework4.5.2不得已卸载了4....

ubuntu VPS 安装LXDE+VNC桌面 附配Firefox浏览器及简体中文

ubuntu VPS 安装LXDE+VNC桌面 附配Firefox浏览器及简体中文

apt-get install xorg lxde-core tightvncserver tightvncserver :1 tightvncserver -kill :1 vi ~/.vnc/xstartup 添加 lxter...

UBUNTU 安装owncloud

UBUNTU 安装owncloud

wget -nv https://download.owncloud.org/download/repositories/production/Ubuntu_16.04/Release.key -O Release.key apt-key...