Recherche…


Introduction

Le système Qt Resource est un moyen d'intégrer des fichiers dans votre projet. Chaque fichier de ressources peut avoir un ou plusieurs préfixes et chaque préfixe peut contenir des fichiers.

Chaque fichier dans les ressources est un lien vers un fichier du système de fichiers. Lorsque l'exécutable est construit, les fichiers sont regroupés dans l'exécutable, de sorte que le fichier d'origine n'a pas besoin d'être distribué avec le binaire.

Référencement de fichiers dans le code

Disons que dans un fichier de ressources, vous aviez un fichier appelé /icons/ok.png

L'URL complète de ce fichier dans le code est qrc:/icons/ok.png . Dans la plupart des cas, cela peut être raccourci à :/icons/ok.png

Par exemple, si vous souhaitez créer un QIcon et le définir comme l'icône d'un bouton de ce fichier, vous pouvez utiliser

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
Sous licence CC BY-SA 3.0
Non affilié à Stack Overflow