#if defined(UNDER_CE)#include <winbase.h>#else#include <winver.h>#endifVS_VERSION_INFO VERSIONINFOFILEVERSION 1,0,0,0PRODUCTVERSION 1,0,0,0FILEFLAGSMASK 0x3fL#ifdef _DEBUGFILEFLAGS VS_FF_DEBUG#elseFILEFLAGS 0x0L#endifFILEOS VOS__WINDOWS32FILETYPE VFT_DLLFILESUBTYPE 0x0LBEGINBLOCK "StringFileInfo"BEGINBLOCK "080404b0"BEGINVALUE "CompanyName", "BeiJing XXXX Co., Ltd."VALUE "FileDescription", "Industrial Control System"VALUE "FileVersion", "1.0.0.0"VALUE "InternalName", "Qt Studio.exe"VALUE "LegalCopyright", "Copyright (C)2001-2013"VALUE "OriginalFilename", "Qt Studio.exe"VALUE "ProductName", "Qt Studio"VALUE "ProductVersion", "1.0.0.0"ENDENDBLOCK "VarFileInfo"BEGINVALUE "Translation", 0x804, 1200ENDEND
然后将pro文件的RC_FILE = <工程名>.rc,如此一来编译生成的程序就会含有版本信息。
首先在菜单栏中点击【工具】=》【选项】=》选择【文本编辑器】=》【片段】=》点击【添加】按钮,设置触发的文字,例如cprt,然后在下面空栏处理添加模版,File,Author,Time信息模版,然后点[Apply],点OK确定。
在使用QtCreate作为编辑器开发过程中,要为创建的新文件头部添加文件信息比较,文件名,作者,版本,版权等信息时,需要手动输入这些信息,那么有没有可以自动输入这个信息呢,比较XCode创建的文件,就自带文件名,作者,创建时间等信息,今天研究了下,QtCreate也是可以的,下面以Qt5.13.1版本为例设置信息模板:
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)