Qt生成可执行程序详细信息

如果希望在 Windows 操作系统中为你的可执行程序生成程序详细信息列表,以便在右键点击程序后的属性对话框中显示这些信息,你需要添加一个版本信息资源到你的 Qt 工程中。以下是详细步骤:

创建文件

打开Qt Creator,创建一个资源文件,在这个资源文件下面新建一个version.rc文本文件,如下图所示:

在这里插入图片描述

内容复制

将以下内容复制到刚才新建的version.rc文本文件中:

#include <winver.h>

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_NT_WINDOWS32
 FILETYPE VFT_APP
 FILESUBTYPE 0x0L
BEGIN
    BLOCK "StringFileInfo"
    BEGIN
        BLOCK "040904b0"
        BEGIN
            VALUE "CompanyName", "Your Company Name"
            VALUE "FileDescription", "Your File Description"
            VALUE "FileVersion", "1.0.0.0"
            VALUE "InternalName", "Your Internal Name"
            VALUE "LegalCopyright", "Copyright (C) 2023 Your Company Name"
            VALUE "OriginalFilename", "Your Original Filename.exe"
            VALUE "ProductName", "Your Product Name"
            VALUE "ProductVersion", "1.0.0.0"
        END
    END
    BLOCK "VarFileInfo"
    BEGIN
        VALUE "Translation", 0x409, 1200
    END
END

pro文件中添加引用

在这里插入图片描述

重新编译

添加完成后,需要清理当前项目,清理完成之后重新构建,最后qmake一下。

生成可执行程序

完成上述的步骤之后,运行你的项目,你可以在debug目录中运行你的可执行程序,或者可以打包运行。找到你的可执行程序后,鼠标右击选择属性,然后选择详细信息选项卡,可以看到以下信息:
在这里插入图片描述

version.rc文件解释

在这里插入图片描述
在这里插入图片描述

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值