Tipp: Bei diesem Artikel handelt es sich um eine Lernaufzeichnung. Bei Fehlern wenden Sie sich bitte an den Autor.
Artikelverzeichnis
Vorwort
Ich gehe langsam, aber ich gehe nie rückwärts.
1. Methode 1
Fügen Sie den folgenden Code in die Pro-Datei ein, um detaillierte Informationen anzuzeigen, wenn die Maus zur .exe-Datei bewegt wird.
#程序版本
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. Methode 2
Verwenden Sie eine RC-Datei, speichern Sie eine RC-Datei im Exe-Verzeichnis und fügen Sie diese Anweisung in die Pro-Datei ein.
RC_FILE += app.rc
app.rc-Datei. Denken Sie daran, beim Speichern UTF-8 für die Codierung zu verwenden, damit die später angezeigten detaillierten Informationen nicht verfälscht werden.
#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. Realisierungsdiagramm
Details in den Dateieigenschaften
4. Tipps
Beim Schreiben detaillierter Informationen ist es am besten, kein Update, Setup und andere Wörter zu verwenden, die Aktualisierungen in der Ausführungsdatei oder detaillierte Informationen enthalten, da sonst Fehler auftreten, die Kompilierung fehlschlägt und das Programm eine Berechtigung zum Öffnen benötigt usw.
Zusammenfassen
Gut im Zusammenfassen, gehen Sie weiter.