Hallo zusammen,
wenn ich meine selbsterstellten DLLs in Windows' Eigenschaften (siehe Anhang) einsehe, werden mir unter dem Register "Details" Werte zu Dateiversion, etc. angezeigt. Gibt es in eine Möglichkeit, den Hersteller der Bibliothek unter dem Feld Copyright mittels einer Variablen in der .pro-Datei zu hinterlegen.
Gruß
Hersteller / Copyright mittels QMAKE in DLL setzen
Hersteller / Copyright mittels QMAKE in DLL setzen
- Dateianhänge
-
- Eigenschaften-Seite in Windows.
- dll_properties.jpg (58.57 KiB) 3719 mal betrachtet
-
- Beiträge: 170
- Registriert: 26. Januar 2009 09:19
- Wohnort: 127.0.0.2
Normalerweise sollte dir das helfen:
http://www.gidf.de
Ich bin aber kein Unmensch, deswegen, aber nur dieses eine Mal:
http://msdn.microsoft.com/en-us/library ... 85%29.aspx
http://www.gidf.de
Ich bin aber kein Unmensch, deswegen, aber nur dieses eine Mal:
http://msdn.microsoft.com/en-us/library ... 85%29.aspx
-
- Beiträge: 149
- Registriert: 1. April 2009 19:25
RC_FILE
@androphinx das macht man doch eigentlich nicht mit dem Manifest, sondern mit einer RC-Datei:
schreibe in .pro:
RC_FILE = meinprog.rc
erstelle mit texteditor eine "meinprog.rc" im gleichen Verzeichnis wie .pro:
und ersetze dort die entsprechenden Werte duch eigene.
Kompilieren und fertig.
In der RC-Datei kannst du deiner Datei auch ein Icon verpassen:
schreibe in .pro:
RC_FILE = meinprog.rc
erstelle mit texteditor eine "meinprog.rc" im gleichen Verzeichnis wie .pro:
Code: Alles auswählen
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", "Mein Kommentar\0"
VALUE "CompanyName", "Meine Firma\0"
VALUE "FileDescription", "Mein Dateiname\0"
VALUE "FileVersion", "1, 0, 0, 0\0"
VALUE "InternalName", "Mein Dateiname intern\0"
VALUE "OriginalFilename", "Mein Dateiname.dll\0"
VALUE "PrivateBuild", "\0"
VALUE "ProductName", "Mein Produktname\0"
VALUE "ProductVersion", "0, 0, 0, 0\0"
VALUE "SpecialBuild", "\0"
END
END
BLOCK "VarFileInfo"
BEGIN
VALUE "Translation", 0x0, 1252
END
END
Kompilieren und fertig.
In der RC-Datei kannst du deiner Datei auch ein Icon verpassen:
Code: Alles auswählen
1 ICON DISCARDABLE "Mein Icon.ico"