Каков размер значка на панели задач для дисплея Retina?

Я создал приложение Qt5, используя PyQt5, теперь я адаптирую изображения для совместимости с Retina Display в OS X. Я создал их дубликаты с модификатором @2x, но дело в том, что я не смог заставить значок в трее выглядеть правильно, я думаю, это потому, что я использую изображение неправильного размера. У кого-нибудь есть идеи?

Размытый значок


person k-ter    schedule 17.06.2014    source источник
comment
Я думаю, что этот вопрос и ответ ответят и на ваш вопрос. stackoverflow.com/questions/12714923/os-x-icons-size   -  person 54an3    schedule 17.06.2014
comment
Привет, я пробовал упомянутые там размеры, но это не сработало, я все еще вижу размытую иконку... Есть идеи? Кто-нибудь знает, в отличие от других изображений, Qt неправильно отображает значок в трее?   -  person k-ter    schedule 18.06.2014
comment
Вы не сообщаете нам, какую версию Qt вы используете. Скорее всего, в используемой вами версии еще не реализована поддержка сетчатки для значка в строке меню (на панели задач). Я не знаю навскидку, исправлено ли это в самой последней версии на тот момент — Qt 5.3 — или нет. Вы можете проверить, существует ли отчет об ошибке для этого, если не сообщить об ошибке.   -  person Kuba hasn't forgotten Monica    schedule 20.06.2014
comment
Привет, я использую стабильную версию 5.3.0, извините, я не смог найти ничего об этом в журнале изменений. Я не знаю, то ли я сделал неправильно, то ли это не было исправлено   -  person k-ter    schedule 22.06.2014


Ответы (1)


Я не знаю, работает ли это с Qt, но вы можете использовать комбинированный файл с Xcode.

В Терминале вы можете объединить оба значка, выполнив эту команду:

tiffutil -cathidpicheck tray_icon.png [email protected] -out tray_icon.tiff
person Baris Atamer    schedule 27.11.2015