【1】新建Qt工程
1.1 具体新建步骤不赘述。
1.2 新建工程后文件目录如下:
1.3 留意对比一下你的代码目录,可以发现我的文件目录中多了一个rc类型的资源文件。那么,它也就是关键点。
1.4 首先需要添加这个资源文件。
方法很简单:新建一个txt文件。当然,名称按具体项目自拟,再把后缀直接改为rc类型即可。
文件中的内容呢?请看下文(注意:文件内的换行等等符号不可以错乱):
-
IDI_ICON1 ICON "version.ico"
-
#if defined(UNDER_CE)
-
#include <winbase.h>
-
#else
-
#include <winver.h>
-
#endif
-
VS_VERSION_INFO VERSIONINFO
-
FILEVERSION 1,0,0,10
-
PRODUCTVERSION 1,0,0,10
-
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 "080404b0"
-
BEGIN
-
VALUE "CompanyName", "开源软件\0"
-
VALUE "FileDescription", "唤醒狩猎者\0"
-
VALUE "FileVersion", "1.0.0.0\0"
-
VALUE "ProductVersion", "1.0.0.0\0"
-
VALUE "LegalCopyright", "开发者 优快云 IT1995\0"
-
VALUE "LegalTrademarks", "开源软件\0"
-
VALUE "OriginalFilename", "listener.exe\0"
-
VALUE "ProductName", "狩猎者\0"
-
VALUE "InternalName", "listener.exe\0"
-
END
-
END
-
BLOCK "VarFileInfo"
-
BEGIN
-
VALUE "Translation", 0x804, 1200
-
END
-
END
1.5 其次,把这个文件添加至工程中。
方法得注意:照这样在工程的pro文件中添加一行
1.6 最后,按需要修改一下这个rc文件的内容。构建一下。
测试方法:找到构建的exe可执行文件(eg: version.exe),右击--->属性--->详细信息tab。
效果如下图所示:
1.7 到此结束 简单总结
总结:实践一下最重要!