Bonjour
J'ai un programme réalisé avec Code::Blocks et utilisant QT. Je souhaite lui associer une icône. J'ai donc consulté la doc et fait comme indiqué : utiliser un .rc contenant la ligne suivante :
IDI_ICON1 ICON DISCARDABLE "favicon.ico"
Je l'ai ensuite intégré à mon projet, et j'ai rajouté dans le .pro la ligne suivante :
C::B refuse alors la compilation :
mingw32-make.exe[1]: *** [c:/****/obj/Release/ressources_res.o] Error 1
mingw32-make.exe: *** [release] Error 2
Process terminated with status 2 (0 minutes, 0 seconds)
0 errors, 0 warnings
J'ai donc tenté la compilation via la console de Qt. La compilation fonctionne bien, mais mon application n'a toujours pas d'icône et je ne retrouve pas de trace du rc dans le makefile alors qu'il est spécifié dans le pro.
Je précise au cas où que mon icône est valide car j'ai testé avec une icône extraite d'une dll, même problème. Et elle se trouve bien à la racine du projet.
J'utilise aussi à côté un qrc pour l'icône de la fenêtre (setWindowIcon) qui fonctionne très bien quant à lui.
Partager