Название: QSystemTrayIcon и файлы изображений Отправлено: QuAzI от Декабрь 20, 2010, 18:11 Чего-то этот паразит ни png, ни ico не подхватывает.
Код: trayIcon->setIcon(QIcon("logo.ico")); Windows; Qt SDK 2010.5 Название: Re: QSystemTrayIcon и файлы изображений Отправлено: Пантер от Декабрь 20, 2010, 20:07 Полный путь к файлу укажи.
Название: Re: QSystemTrayIcon и файлы изображений Отправлено: QuAzI от Декабрь 20, 2010, 20:51 Хорошо. А есть возможность при сборке влинковать иконку в бинарник?
Название: Re: QSystemTrayIcon и файлы изображений Отправлено: Fat-Zer от Декабрь 20, 2010, 21:11 если в креаторе, то поидее файл ресурсов создаётся итд...
Название: Re: QSystemTrayIcon и файлы изображений Отправлено: DOOMer от Декабрь 20, 2010, 21:52 Хорошо. А есть возможность при сборке влинковать иконку в бинарник? Читайте про систему ресурсов Qt -- Qt Resources System (http://doc.qt.nokia.com/4.7/resources.html) Название: Re: QSystemTrayIcon и файлы изображений Отправлено: crossly от Декабрь 20, 2010, 22:54 если в креаторе, то поидее файл ресурсов создаётся итд... креатор всего лишь IDEНазвание: Re: QSystemTrayIcon и файлы изображений Отправлено: QuAzI от Декабрь 21, 2010, 01:50 Создал файл ресурсов, теперь даёт из него для основной формы через IDE выбрать иконку, что я и сделал, её видно в заголовке главного окна, когда оно развёрнуто. В трее всё ещё пусто.
Пробовал ремарить установку иконки, указывать путь "внутри ресурса", абсолютный путь к файлу. Ошибок в логе нет при выполнении, но трей с пустой иконкой. Название: Re: QSystemTrayIcon и файлы изображений Отправлено: QuAzI от Декабрь 21, 2010, 03:04 На форму иконка нацепилась, значится она первая (и единственная) по списку ресурсов приложения. Решил выкрутиться через индексы ресурсов, сделал
trayIcon->setIcon(QIcon(0)); И иконка заработала. Собрал софтину в "Релиз" и опять ни в трее иконки, ни в заголовке окна. Название: Re: QSystemTrayIcon и файлы изображений Отправлено: QuAzI от Декабрь 21, 2010, 13:21 С приложением придётся тягать плагин imageformats\qico4.dll - с ним всё показывает.
Название: Re: QSystemTrayIcon и файлы изображений Отправлено: DOOMer от Декабрь 21, 2010, 19:28 QuAzI, вы иконку в формате Windows ICON (или как там он правильно именуется) сделали? А чем вас PNG для трей-иконки не устроил?
Название: Re: QSystemTrayIcon и файлы изображений Отправлено: QuAzI от Декабрь 21, 2010, 22:56 Я как раз с png-иконки начинал. Песня была такая же, как с ico, потому в итоге искал чтобы хоть что-то заработало.
|