crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )

Vialent
  опции профиля:
сообщение 25.4.2008, 23:18
Сообщение #1


Новичок


Группа: Новичок
Сообщений: 4
Регистрация: 16.3.2008
Пользователь №: 122

Спасибо сказали: 0 раз(а)




Репутация:   0  


Здравствуйте, прошу ответить на жестоко глупый вопрос. )

Как под виндой скомпилировать приложение с иконкой?

У меня сейчас получилась такая последовательность действий:
1. Запускаю QDevelop, где был создан мой мега-проект;
2. Оттуда QDesigner, который открывает главное окно моего будущего зверя;
3. Достал симпатичную иконку с формате PNG-24;
4. Леплю её через дизайнера в ресурсы, затем в свойстве windowIcon выбераю, собственно, ресурс;
5. Сохраняюсь, компилируюсь, запускаюсь. :)

Появляется окно со стандартной иконкой, без моей сипотяжки. :(

Пробовал другие форматы, в частности: GIF, PNG-8, BMP-32, а также попробовал ICO залепить, но мне дизайнер тонко намекнул, что не стоит (точней, вообще не дал поставить);



Подскажите пожалуйста, чего я делаю в своих недалёких делах не так? : )

P.S.: Пока прибывал в шоке, успел посмотреть фирменные примеры: но они все без иконок :) . единственный пример с иконкой - их главное окно примеров. Залез туда: там ICO :huh:, к тому же ещё и ICNS. И вообще без форм дизайнера чего-то....


(немного подумав)
А. Ещё пара, как мне кажется, странных нюансов, которые могут быть связаны с этим,:
1. Полученный файл компилирую как release (заодно Qt на сборку debug'ов также настроен);
2. В полученном файле анализатор PE-файлов пишет, что exe-файл имеет неверный формат;
3. Когда запускаю файл, то сначала появляется консольное окно, затем окно нормальное.

Сообщение отредактировал Vialent - 25.4.2008, 23:30
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

Сообщений в этой теме


Быстрый ответОтветить в данную темуНачать новую тему
Теги
Нет тегов для показа


1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


RSS Рейтинг@Mail.ru Текстовая версия Сейчас: 22.6.2025, 17:03