Qtcreator 程序添加版本信息
2016-06-20 18:30
381 查看
QT 项目添加版本信息
windows下的可执行文件的属性中有版本这个信息,她含有版本信息,描述,版权等等。对于qt的程序,要含有这样的信息,该怎么办呢?那就如下操作吧:新建***.rc文件,在rc文件填入下的信息#if defined(UNDER_CE)
#include <winbase.h>
#else
#include <winver.h>
#endif
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,要不编译生成的程序不含有版本信息。
相关文章推荐
- QT学习 第一章:基本对话框
- 使用Shiboken为C++和Qt库创建Python绑定
- Qt 5.6更新至RC版,最终版本近在咫尺
- 路由器版本与密码恢复
- AVG 7.5.1.43 版本 序列号 集合
- Nero v3.0.0.0 for LINUX 版本 下载
- PowerShell中查看当前版本、Windows版本、.NET版本信息的代码
- Swoole-1.7.22 版本已发布,修复PHP7相关问题
- XHTML标准的版本
- 基于jQuery1.9版本如何判断浏览器版本类型
- 解决jquery版本冲突的有效方法
- php获取mysql版本的几种方法小结
- Qt定时器和随机数详解
- PHP 5.3.1 安装包 VC9 VC6不同版本的区别是什么
- JavaScript版本迷局介绍
- JS判断浏览器类型与版本的实现代码
- Qt实现图片移动实例(图文教程)
- javascript 检测浏览器类型和版本的代码
- js判断浏览器类型,版本的代码(附多个实例代码)
- 当mysqlbinlog版本与mysql不一致时可能导致出哪些问题