Version einfügen
-
Hallo,
gibt es eine Möglichkeit wie in Windows, wenn man rechtsklick auf die Exe macht einen zusätzlichen Reiter "Version" hat?habs mit qmake probiert klappt aber nicht
VERSION = 2.0.0 QMAKE_FRAMEWORK_VERSION = 2.0.0
-
Lege eine Datei "MeinProgramm.rc" mit folgendem Inhalt an:
1 ICON DISCARDABLE "MeinProgrammIcon.ico" <<<< Optional !!! 1 VERSIONINFO FILEVERSION 1,0,0,0 PRODUCTVERSION 1,0,0,0 FILEFLAGSMASK 0x3fL #ifdef _DEBUG FILEFLAGS 0x1L #else FILEFLAGS 0x0L #endif FILEOS 0x4L FILETYPE 0x1L FILESUBTYPE 0x0L BEGIN BLOCK "StringFileInfo" BEGIN BLOCK "000004e4" BEGIN VALUE "Comments", "\0" VALUE "CompanyName", "Mein Firma\0" VALUE "FileDescription", "Meine Exe\0" VALUE "FileVersion", "1, 0, 0, 0\0" VALUE "InternalName", "MeineDatei\0" VALUE "OriginalFilename", "MeineDatei.exe\0" VALUE "PrivateBuild", "\0" VALUE "ProductName", "Mein Produkt\0" VALUE "ProductVersion", "1, 0, 0, 0\0" VALUE "SpecialBuild", "\0" END END BLOCK "VarFileInfo" BEGIN VALUE "Translation", 0x0, 1252 END END
und in der .pro-Datei fügst du folgendes hinzu
RC_FILE = MeinProgramm.rc
-
irgendwie bekomm ich den Fehler
[release/MeinProgramm_res.o]Error 1
-
Solange es kein Error 2 ist, passt doch alles...
Im Ernst: Das ist nicht die Fehlermeldung des Compilers. Die steht weiter oben. Wenn du sie nicht findest bitte den kompletten Compiler-Output posten. Ist der zu lang legst du ihn z.B. auf pastebin ab.