Cómo hacer referencia a imágenes en QT
No sé de qué aspecto del ícono estás hablando, si es el ícono del archivo ejecutable generado o el ícono de la ventana durante el proceso de ejecución. Mencionaré ambos:<. /p >
1. El ícono del archivo ejecutable exe generado
Busque un archivo ico, suponiendo que en el directorio actual donde se encuentra .pro, escriba un archivo .rc para main.ico
, por ejemplo, el contenido de main.rc es el siguiente:
IDI_ICON1 ICON DISCARDABLE "main.ico"
Luego agrega el archivo .pro:
win32:RC_FILE = main.rc
Luego compílalo y verás que el programa ejecutable tiene un icono.
2. Agregue un ícono al programa, como el ícono en la esquina superior izquierda de la ventana, que es WindowIcon
setWindowIcon(QIcon(QPixmap(":/images/ icon.png"))) ;
El ícono aquí es el archivo de ícono almacenado en la carpeta de imágenes. Antes de usar esta oración, debe escribir un archivo .qrc, que es un archivo de recursos en formato XML. Por ejemplo:
Déjame explicarte mucho primero