Zoeken…


Invoering

Het Qt Resource-systeem is een manier om bestanden in uw project in te sluiten. Elk bronbestand kan een of meer voorvoegsels bevatten en elk voorvoegsel kan bestanden bevatten.

Elk bestand in de bronnen is een link naar een bestand op het bestandssysteem. Wanneer het uitvoerbare bestand is gebouwd, worden de bestanden gebundeld in het uitvoerbare bestand, zodat het oorspronkelijke bestand niet met het binaire bestand hoeft te worden gedistribueerd.

Verwijzen naar bestanden in code

Stel dat u in een bronnenbestand een bestand met de naam /icons/ok.png had

De volledige URL van dit bestand in de code is qrc:/icons/ok.png . In de meeste gevallen kan dit worden ingekort tot :/icons/ok.png

Als u bijvoorbeeld een QIcon wilt maken en deze wilt instellen als het pictogram van een knop uit dat bestand, kunt u deze gebruiken

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
Licentie onder CC BY-SA 3.0
Niet aangesloten bij Stack Overflow