Dica: Este artigo é um registro de aprendizado, caso haja algum erro, favor entrar em contato com o autor.
Diretório de artigos
prefácio
Eu sou um caminhante lento, mas nunca ando para trás.
1. Método 1
Adicione o seguinte código no arquivo pro para exibir informações detalhadas quando o mouse for movido para o arquivo .exe.
#程序版本
VERSION = 1.0.0
#程序图标
RC_ICONS = app.ico
#公司名称
QMAKE_TARGET_COMPANY ="XXX"
#程序说明
QMAKE_TARGET_DESCRIPTION = "XXXTool"
#版权信息
QMAKE_TARGET_COPYRIGHT = "Copyright(C) 2023-05-30 XXX"
#程序名称
QMAKE_TARGET_PRODUCT = "XXX"
#程序语言
#0x0800代表和系统当前语言一致
RC_LANG = 0x0800
2. Método 2
Use um arquivo rc, salve um arquivo rc no diretório exe e adicione esta instrução no arquivo pro.
RC_FILE += app.rc
arquivo app.rc. Lembre-se de usar UTF-8 para codificação ao salvar, e as informações detalhadas exibidas posteriormente não serão distorcidas.
#include "winver.h"
VS_VERSION_INFO VERSIONINFO
FILEVERSION 1,0,0
PRODUCTVERSION 1,0,0
FILEFLAGS 0x0L
FILEFLAGSMASK 0x3fL
FILEOS 0x00040004L
FILETYPE 0x1L
FILESUBTYPE 0x0L
BEGIN
BLOCK "StringFileInfo"
BEGIN
BLOCK "080404b0" //支持中文
BEGIN
VALUE "CompanyName", "XX市XXXXX有限公司"
VALUE "FileDescription", "XXX工具"
VALUE "FileVersion", "1.0.0"
VALUE "LegalCopyright", "Copyright (c) 2023 XXX"
VALUE "InternalName", ""
VALUE "OriginalFilename", "XXX.exe"
VALUE "ProductName", "XXX工具"
VALUE "ProductVersion", "1.0.0"
END
END
BLOCK "VarFileInfo"
BEGIN
VALUE "Translation", 0x804, 1200 //语言-简体中文
END
END
3. Diagrama de realização
Detalhes nas propriedades do arquivo
4. Dicas
Ao escrever informações detalhadas, é melhor não usar atualização, configuração e outras palavras que contenham atualizações no arquivo de execução ou informações detalhadas; caso contrário, ocorrerão erros, a compilação falhará e o programa precisa de permissão para abrir, etc.
Resumir
Bom em resumir, vá mais longe.