Próbuję właśnie ustawić własną ikonę dla projektu w Qt5 (5.3), Windows, QtCreator ale coś mi nie wychodzi..
Ikonkę w programie udało się zmienić, ale ikonę pliku wynikowego (exe) już nie..
Ogólnie próbowałem zrobić zgodnie z zaleceniami dokumentacji: http://doc.qt.io/qt-5/appicon.html
Potem coś w temacie win32: RC_ICONS = myIcon.ico
, ale też lipa.. https://stackoverflow.com/questions/26949713/how-to-set-a-qt-programs-icon-under-windows
Znalazłem też wątek na wykopie, gdzie chyba wypowiadał się tam jeden z tutejszych forumowiczów.. http://www.wykop.pl/wpis/7896044/programowanie-cpp-qt-probuje-dodac-do-swojego-prog/ , ale dokładnie nie wiem jakie działania zostały tam wykonane.. ostatecznie jest coś napisane, że w jakiś sposób przekonwertowano ikonę i zadziałało..
Ogólnie odniosę się jeszcze do wypowiedzi z stackoverflow:
In Qt 4, you need to create a .rc file like this:
IDI_ICON1 ICON DISCARDABLE "myIcon.ico"
You should add this to your .pro file :
win32: RC_FILE += MyApp.rc
In Qt 5 there is an automated process for setting an icon to the application executable file .
You can just add the following to the .pro file:
win32: RC_ICONS = myIcon.ico
Also store the .ico file in your application's source code directory.
Osobiście próbowałem tylko tą metodę dla Qt5, bo w tej dla Qt4 nie za bardzo wiem jak wygenerować taki plik jak rc (coś tylko czytałem, że VisualStudio dostarcza rc.exe, ale jak go obsłużyć..).
Ktoś z Was miał okazję zmieniać ikonę exe'ka w Qt i mu to wyszło ?