Qt
Qt Resource System
Sök…
Introduktion
Qt Resource-systemet är ett sätt att bädda in filer i ditt projekt. Varje resursfil kan ha ett eller flera prefix och varje prefix kan ha filer i det.
Varje fil i resurserna är en länk till en fil i filsystemet. När den körbara är byggd, samlas filerna i den körbara, så originalfilen behöver inte distribueras med den binära.
Referera till filer inom koden
Låt oss säga att i en resursfil hade du en fil som heter /icons/ok.png
Denna fils fullständiga url-kod är qrc:/icons/ok.png
. I de flesta fall kan detta förkortas till :/icons/ok.png
Om du till exempel vill skapa en QIcon och ställa in den som ikonen för en knapp från den filen kan du använda
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
Licensierat under CC BY-SA 3.0
Inte anslutet till Stack Overflow