怎么给qt程序添加版本信息
2015-09-24 21:00
549 查看
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,要不编译生成的程序不含有版本信息。
就到这里
以上信息来源于qtcn论坛及qt帮助网页
http://doc.qt.nokia.com/4.7/appicon.html
#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,要不编译生成的程序不含有版本信息。
就到这里
以上信息来源于qtcn论坛及qt帮助网页
http://doc.qt.nokia.com/4.7/appicon.html
相关文章推荐
- 二、pyqt+pycharm的安装
- vbs/QTP进程/任务栏操作
- QT程序发布提示driver not load
- VS2012中QT程序EXE文件图标设置
- QT 使用注意事项
- QT---设置tablewidget自适应列宽和设置自动等宽
- window下编译QT5出现错误:Cannot find file: D:\用户目录\Documents\ThreadClass\ThreadClass.pro.
- QTE安装过程(参考)
- QTableView中添加QToolTip
- Windows下MinGW编译静态Qt I 之实践
- 搭建基于Mac 的QT IOS开发环境
- 大量的QT控件及示例发放
- QT经验(一)
- Qt5的QProcess类实现外部函数的调用,很简单!
- qt中如果用qDebug输出彩色调试信息
- QT中的信号与槽的相关知识
- QT 开发环境搭建
- QT相关内容的下载链接
- Qt中以固定格式写批量int型数据至文件之格式控制(数字对齐)
- GDAL Qt 开发