Qt
Sistema de Recursos Qt
Buscar..
Introducción
El sistema de recursos Qt es una forma de incrustar archivos dentro de su proyecto. Cada archivo de recursos puede tener uno o más prefijos y cada prefijo puede tener archivos en él.
Cada archivo en los recursos es un enlace a un archivo en el sistema de archivos. Cuando se crea el ejecutable, los archivos se agrupan en el ejecutable, por lo que el archivo original no necesita ser distribuido con el binario.
Referencias de archivos dentro del código
Digamos que dentro de un archivo de recursos, tenías un archivo llamado /icons/ok.png
La url completa de este archivo dentro del código es qrc:/icons/ok.png
. En la mayoría de los casos, esto se puede :/icons/ok.png
a :/icons/ok.png
Por ejemplo, si desea crear un QIcon y configurarlo como el icono de un botón de ese archivo, puede usar
QIcon icon(":/icons/ok.png"); //Alternatively use qrc:/icons/ok.png
ui->pushButton->setIcon(icon);