2019独角兽企业重金招聘Python工程师标准>>>

windows下的可执行文件的属性中有版本这个信息,她含有版本信息,描述,版权等等。对于qt的程序,要含有这样的信息,该怎么办呢?
那就如下操作吧:新建***.rc文件,在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__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,要不编译生成的程序不含有版本信息。

如果只是加上软件版本信息,还可以直接在*.pro文件中加上VERSION = 2.0.0.1015即可。

转载于:https://my.oschina.net/u/3489228/blog/914329

给Qt程序加上版本信息相关推荐

  1. python打包加版本信息_使用pyi-set_version为PyInstaller打包出来的程序附加版本信息...

    本文将讲述如何使用 pyi-grab_version获取版本信息的模板文件,以及使用 pyi-set_version为打包好的程序附加版本信息. 当然了,在开始前,需要你已经安装好了 PyInstal ...

  2. 删除隐藏版本信息 版本回退_Qt如何给程序添加版本信息

    " 阅读本文需要3分钟 自己亲手编译过 Qt Creator 源码的朋友都有这样的疑惑,为啥编译完成后最终生成的动态库.插件以及 exe 都会带数字 4 后缀,下面记录下如何出现以及如何解决 ...

  3. ldflags_使用ldflags设置Go应用程序的版本信息

    ldflags 介绍 (Introduction) When deploying applications into a production environment, building binari ...

  4. VS 给自己开发的Qt程序加上程序图标ico

    1.创建logo.ico 自己随便ps画个jpg或png,然后使用在线转换工具成ico 2.在当前工程中添加资源或创建资源 右键->添加->资源->增加 弹出[添加资源]对话框 选择 ...

  5. Qt可执行程序写入版本信息

    [1]新建Qt工程 1.1 具体新建步骤不赘述. 1.2 新建工程后文件目录如下: 1.3 留意对比一下你的代码目录,可以发现我的文件目录中多了一个rc类型的资源文件.那么,它也就是关键点. 1.4 ...

  6. 14.Go程序版本信息(一)

    Go程序版本信息(一) 日期:2022-01-25 11:02:18 作者:JonathanJiang 此文章为个人笔记,有误请指正,推荐读者查看参考资料的原文 一.参考资料 Golang中管理程序的 ...

  7. android 获取apk的版本信息

    今天,简单讲讲android如何获取apk的版本信息. 这个很简单,但是之前还是查找了资料,所以记录一下. 一.应用程序得到自己的版本信息 /*** 得到当前应用版本名称的方法* * @param c ...

  8. android获取apk版本号,android 获取apk的版本信息

    释放双眼,带上耳机,听听看~! 今天,简单讲讲android如何获取apk的版本信息. 这个很简单,但是之前还是查找了资料,所以记录一下. 一.应用程序得到自己的版本信息 /** * 得到当前应用版本 ...

  9. Qt软件发布(版本信息,Release版程序,代码打包,制作安装包)

    序言 当我们完成了Qt程序的开发,希望交予测试,或是正式发布的时候,需要将我们的程序进行层层封装,最终以一个安装包的形式呈现给用户.专业版的软件发布,以Qt软件为例,需要三个步骤:生成版本信息,生成R ...

最新文章

  1. hadoop之MapReduce自定义二次排序流程实例详解
  2. 64位环境编译DiskSim 4.0
  3. Android SystemTrace使用攻略
  4. 蓝桥杯乘法运算java,第四届蓝桥杯Java B——有理数类
  5. Java三行代码搞定MD5加密
  6. 机器学习与数据挖掘简介
  7. linux 基础训练题,Linux习题练习
  8. [Matlab] 变量名与字符串的互相转换的正确方法
  9. 矩池云python2.7镜像安装opendr
  10. weui.picker 乱码处理
  11. EF Core in Action 中文翻译 第一部分导航
  12. WORD2016打印文档时,图片打印不正常的解决方法
  13. MOEA/D学习记录
  14. Window XP驱动开发(十一) USB2.0 芯片CY7C68013A+FPGA实现的高速传输系统设计(软件及硬件)
  15. 智慧城市将成为推进我国新型城镇化的新思路、新手段、新模式
  16. 最简洁影视后期制作(AE)教程之导出导入
  17. 权力的下沉:去中心化的真正本质
  18. Typora软件百度网盘下载地址
  19. MAC-MAC-MAC-MAC
  20. Oracle 11.2 参数详解

热门文章

  1. 对Apache2进行简单配置
  2. 理解Android编译命令(转)
  3. WAS集群系列(2):数据库连接低级错误——网络连接问题
  4. 0502-Hystrix保护应用-简介,使用,健康指标等
  5. ntfs for Mac无法填写序列号怎么解决
  6. linux查看指定程序的资源占用
  7. MOSS2007 实现单点登陆
  8. 国产搜索引擎首超Google 中文搜索瓦解霸权?
  9. redis报错Windows error 0x70--记录一次服务器雪崩异常
  10. 软件架构:5种你应该知道的模式