一 导入图标
`/images/logo.ico
二 设置题栏图标
- 添加资源文件
项目
->添加新文件
->Qt Resource File
->res.qrc
文件 - 添加前缀
/
- 添加文件
/images/logo.ico
项目名.pro
文件中添加RESOURCES += \ res.qrc
引用文件
// Widget // 标题栏图标 setWindowIcon(QIcon(":/images/logo.ico")); // main.cpp a.setWindowIcon(QIcon(":/images/logo.ico"));
三 设置程序图标及版本信息
新建并导入头文件
version.h
#ifndef VERSION_H #define VERSION_H #define PRODUCT_ICON "../../res/images/logo.ico" // 图标 #define FILE_VERSION 1,0,0,0 // 文件版本 #define FILE_VERSION_STR "1,0,0,0" #define PRODUCT_VERSION 1,0,0,0 // 产品版本 #define PRODUCT_VERSION_STR "1,0,0,0" #define COMPANY_NAME "NanKit.Com" #define INTERNAL_NAME "plc_to_txt.exe" #define FILE_DESCRIPTION "Qt Creator based on Qt 5.7.0 (MSVC 2013, 32 bit)" // 文件说明 #define LEGAL_COPYRIGHT "Copyright 2024 NanKit.Com All rights reserved." // 版权 #define ORIGINAL_FILE_NAME "plc_to_txt.exe" // 原始文件名 #define PRODUCT_NAME "PlcToTxt" // 产品名称 #define ORGANIZATION_DOMAIN "https://www.nankit.com/" // 域名 #endif // VERSION_H
添加资源文件
项目
->添加新文件
->Qt Resource File
->version.rc
文件#include "winres.h" #include "version.h" // 图标 IDI_ICON1 ICON PRODUCT_ICON // 版本信息 VS_VERSION_INFO VERSIONINFO FILEVERSION FILE_VERSION PRODUCTVERSION PRODUCT_VERSION FILEFLAGSMASK 0x3fL #ifdef _DEBUG FILEFLAGS 0x1L #else FILEFLAGS 0x0L #endif FILEOS 0x40004L FILETYPE 0x1L FILESUBTYPE 0x0L BEGIN BLOCK "StringFileInfo" BEGIN BLOCK "080404b0" BEGIN VALUE "CompanyName", COMPANY_NAME VALUE "FileDescription", FILE_DESCRIPTION VALUE "FileVersion", FILE_VERSION_STR VALUE "InternalName", INTERNAL_NAME VALUE "LegalCopyright", LEGAL_COPYRIGHT VALUE "OriginalFilename", ORIGINAL_FILE_NAME VALUE "ProductName", PRODUCT_NAME VALUE "ProductVersion", PRODUCT_VERSION_STR END END BLOCK "VarFileInfo" BEGIN VALUE "Translation", 0x804, 1200 END END
项目名.pro
文件中添加DISTFILES += \ version.rc RC_FILE += \ version.rc
《十倍返还,老婆修炼我就变强》短片剧高清在线免费观看:https://www.jgz518.com/xingkong/155140.html
文字流畅如丝,语言优美动人,读来令人心旷神怡。
思想的火花在字句间迸发,照亮认知盲区。
建议增加田野调查素材,提升真实性。