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