Название: Свой значек приложения Отправлено: Nelkor от Декабрь 15, 2013, 15:13 Наверное, все знают стандартный значек приложения.
Может кто-нибудь пытался сделать так, чтобы выпускаемое приложение имело свой собственный значек? Какими средствами это реализуемо? (Windows) Название: Re: Свой значек приложения Отправлено: gil9red от Декабрь 15, 2013, 15:20 А погуглить нельзя было? :)
Цитировать Qt windows иконка приложения Можно в документации посмотреть: http://qt-project.org/doc/qt-4.8/appicon.html А можно поиск по форуму - такие темы много раз поднимались :) Название: Re: Свой значек приложения Отправлено: kambala от Декабрь 15, 2013, 15:23 гуглить и читать документацию видимо уже давно не в моде :( http://qt-project.org/doc/qt-4.8/appicon.html или http://qt-project.org/doc/qt-5.0/qtdoc/appicon.html
Название: Re: Свой значек приложения Отправлено: Nelkor от Декабрь 15, 2013, 15:56 Там написано, чтобы я создал текстовый файл и ввёл туда
IDI_ICON1 ICON DISCARDABLE "myappico.ico" потом надо куда-то добавить строку RC_FILE = myapp.rc Честно говоря, я не очень хорошо понимаю, что я должен сделать.) Название: Re: Свой значек приложения Отправлено: gil9red от Декабрь 15, 2013, 16:23 Все правильно )
Тот текстовый файл нужно назвать myapp.rc, потом в него добавить строчку Цитировать IDI_ICON1 ICON DISCARDABLE "myappico.ico" А это: RC_FILE = myapp.rc нужно в pro файл добавить :) Если указывать так "myappico.ico", то эта иконка будет искаться в той же папке, что и файл myapp.rc названия иконки и файл в котором указана она, могут быть любыми :) Название: Re: Свой значек приложения Отправлено: Nelkor от Декабрь 15, 2013, 20:27 Вроде получилось) но пришлось добавить rc файл в ресурсы
Название: Re: Свой значек приложения Отправлено: lesav от Декабрь 16, 2013, 09:23 Вроде получилось) но пришлось добавить rc файл в ресурсы он там не нужен. Файл myres.rc необходим только на этапе сборки, На пальцах: 1 windres.exe создает объектный файл с иконкой (в нем есть есть служебная информация о положении/offset в бинарнике) 2 линковщиком создается бинарник с этим объектником. И это все!, т.к. иконку показывает ОС а не приложение. |