Qt
Qt Resource Systeem
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);