QT --exe-Details

Tipp: Bei diesem Artikel handelt es sich um eine Lernaufzeichnung. Bei Fehlern wenden Sie sich bitte an den Autor.


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

Fügen Sie hier eine Bildbeschreibung ein
Details in den Dateieigenschaften
Fügen Sie hier eine Bildbeschreibung ein

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.
Fügen Sie hier eine Bildbeschreibung ein

Zusammenfassen

Gut im Zusammenfassen, gehen Sie weiter.

Guess you like

Origin blog.csdn.net/m0_51988927/article/details/130961255