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

Qt添加版本信息

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

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

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版本信息
分享给朋友:

相关文章

QT在windows环境下QIcon不显示

QT在windows环境下QIcon不显示

QT设计窗口程序,在linux下QIcon能够正常显示图标,在windoows下无法显示图标。 经检查路径没有问题,最终解决方法是 先构建-˃执行qmake,然后在重新run。 图标终于正常显示,完毕!...

Firefox之不安全的连接

Firefox之不安全的连接

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

工作站T7810重装系统注意事项

工作站T7810重装系统注意事项

        dell的工作站T7810(Dell Precision Tower 7810)由于使用了磁盘阵列技术,在重装系统时发现会找不到任何驱动设备。...

QT编译的程序中文乱码

QT编译的程序中文乱码

在主程序加入 QTextCodec::setCodecForLocale(QTextCodec::codecForName("utf-8"));...

cocos creator的Action类整理

cocos creator的Action类整理

文章来源:https://blog.csdn.net/cchgood/article/details/80930764 Action类 Action类是所有动作类型的基类  并且Action有两个类别  1、...

cocos creator 学习总结

cocos creator 学习总结

文章来自https://blog.csdn.net/xiayuhoune/article/details/78824841 仅供自学参考。 一、基本内容: 1.cc.Label相关: (1)动态创建...