Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
C/C++ - Rilascio dei metadati
Forum - C/C++ - Rilascio dei metadati

Avatar
Thejuster (Admin)
Guru^2


Messaggi: 2274
Iscritto: 04/05/2008

Segnala al moderatore
Postato alle 9:07
Domenica, 05/11/2023
Salve ragazzi, sto cercando invano di aggiungere dei metadati alla mia applicazione.
non vorrei utilizzare altri tool esterni inutili come resource hacker o roba del genere.
ma semplicemente definendo delle macro all'interno del mio progetto.

ho dichiarato quando segue nel file .pro

Codice sorgente - presumibilmente Plain Text

  1. CODE_SIGN = cert.pfx
  2. CODE_SIGN_KEY = ********
  3.  
  4. win32:CONFIG(release, debug|release):system("signtool.exe sign /f $${CODE_SIGN} /p $${CODE_SIGN_KEY} $$shell_quote($${OUT_PWD}/$${TARGET}).exe")
  5.  
  6. win32:CONFIG(release, debug|release): {
  7.     DEFINES += APP_VERSION=\\\"$$VERSION\\\" APP_COPYRIGHT=\\\"$$COPYRIGHT\\\"
  8. }
  9.  
  10. VERSION = 1.0.0.0
  11. COPYRIGHT = Copyright © Making Italia



La versione viene aggiornata ma il campo copyright nei metadati rimane vuoto.
c'è qualche problema?

(Ho oscurato volutamente il nome del prodotto per non pubblicizzare nulla)


Thejuster ha allegato un file: Screenshot 2023-11-05 091000.png (83226 bytes)
Clicca qui per guardare l'immagine

Ultima modifica effettuata da Thejuster il 05/11/2023 alle 9:15


https://mire.forumfree.it/ - Mire Engine
C# UI Designer
PM Quote
Avatar
pierotofy (Admin)
Guru^2


Messaggi: 6226
Iscritto: 04/12/2003

Segnala al moderatore
Postato alle 3:15
Sabato, 18/11/2023
Prova con:

Codice sorgente - presumibilmente Plain Text

  1. QMAKE_TARGET_COPYRIGHT = "Copyright \\251 Making Italia"



Il mio blog: https://piero.dev
PM Quote
Avatar
Thejuster (Admin)
Guru^2


Messaggi: 2274
Iscritto: 04/05/2008

Segnala al moderatore
Postato alle 8:47
Sabato, 18/11/2023
Funziona!
Grazie mille piero ❤️


https://mire.forumfree.it/ - Mire Engine
C# UI Designer
PM Quote
Avatar
AldoBaldo (Member)
Guru


Messaggi: 678
Iscritto: 08/01/2015

Segnala al moderatore
Postato alle 11:21
Sabato, 18/11/2023
Scusate se mi intrometto, ma non capisco cosa state facendo. Definendo delle macro? Perché non ho mai visto costrutti come PINCO = "Il mio nome e' Pinco", oppure VALORE = 6. Sono rimasto al "vecchio" (o riferito ad altro linguaggio) #define PINCO "Il mio nome e' Pinco" oppure #define VALORE 6. Cortesemente, mi date un indizio?

EDIT: Forse ho capito, è qualcosa di strettamente correlato a QT?

Ultima modifica effettuata da AldoBaldo il 18/11/2023 alle 11:22


ATTENZIONE! Sono un hobbista e l'affidabilità delle mie conoscenze informatiche è molto limitata. Non prendere come esempio il codice che scrivo, perché non ho alcuna formazione accademica e rischieresti di apprendere pratiche controproducenti.
PM Quote
Avatar
Thejuster (Admin)
Guru^2


Messaggi: 2274
Iscritto: 04/05/2008

Segnala al moderatore
Postato alle 12:52
Sabato, 18/11/2023
Si aldo.
Esattamente è correlato al framework Qt.


https://mire.forumfree.it/ - Mire Engine
C# UI Designer
PM Quote