Suche…


Einführung

Das Qt-Ressourcensystem ist eine Möglichkeit, Dateien in Ihr Projekt einzubetten. Jede Ressourcendatei kann ein oder mehrere Präfixe haben, und jedes Präfix kann Dateien enthalten.

Jede Datei in den Ressourcen ist eine Verknüpfung zu einer Datei im Dateisystem. Wenn die ausführbare Datei erstellt wird, werden die Dateien in der ausführbaren Datei gebündelt, sodass die Originaldatei nicht mit der Binärdatei verteilt werden muss.

Verweisen auf Dateien im Code

Angenommen, Sie hatten in einer Ressourcendatei eine Datei namens /icons/ok.png

Die vollständige URL dieser Datei im Code lautet qrc:/icons/ok.png . In den meisten Fällen kann dies als :/icons/ok.png

Wenn Sie beispielsweise ein QIcon erstellen und als Symbol einer Schaltfläche aus dieser Datei festlegen möchten, können Sie dies verwenden

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
Lizenziert unter CC BY-SA 3.0
Nicht angeschlossen an Stack Overflow