Qt
Qt Resource System
Ricerca…
introduzione
Il sistema Qt Resource è un modo per incorporare i file all'interno del tuo progetto. Ogni file di risorse può avere uno o più prefissi e ogni prefisso può contenere file.
Ogni file nelle risorse è un collegamento a un file sul file system. Quando viene creato l'eseguibile, i file vengono raggruppati nell'eseguibile, quindi non è necessario distribuire il file originale con il file binario.
Riferimento a file all'interno del codice
Diciamo che all'interno di un file di risorse, avevi un file chiamato /icons/ok.png
L'URL completo di questo file nel codice è qrc:/icons/ok.png
. Nella maggior parte dei casi, questo può essere abbreviato in :/icons/ok.png
Ad esempio, se si desidera creare un QIcon e impostarlo come l'icona di un pulsante da quel file, è possibile utilizzarlo
QIcon icon(":/icons/ok.png"); //Alternatively use qrc:/icons/ok.png
ui->pushButton->setIcon(icon);
Modified text is an extract of the original Stack Overflow Documentation
Autorizzato sotto CC BY-SA 3.0
Non affiliato con Stack Overflow