Russian Qt Forum

Qt => Пользовательский интерфейс (GUI) => Тема начата: wolfut от Ноябрь 01, 2011, 08:52



Название: Проблема со шрифтами в Ubuntu
Отправлено: wolfut от Ноябрь 01, 2011, 08:52
Доброго времени суток!

Переношу приложение под убунту, в интерфейсе не корректно отображаются шрифты. Прикрепляю скриншот тестовой программы. Как это исправить?


Название: Re: Проблема со шрифтами в Ubuntu
Отправлено: vic_prog от Ноябрь 01, 2011, 10:37
Проверь, есть ли в системе такой шрифт, возможно его надо установить. Иначе он пытаеться подобрать похожий и ошибаеться.


Название: Re: Проблема со шрифтами в Ubuntu
Отправлено: ninjaproger от Ноябрь 01, 2011, 11:39
На Ubuntu по дефолту  не стоят либы libfontconfig и libfreetype
Установи эти либы
но для лучшей переносимости (что бы юзер сам не морочился с их установкой)
юзай статическую линковку QT c параметром -fontconfig
линковать лучше на системе на пару версий ниже текущей и не на Ubuntu
у меня на Fedora 14 нормально получилось - пашет на всех линуксах


Название: Re: Проблема со шрифтами в Ubuntu
Отправлено: wolfut от Ноябрь 02, 2011, 08:26
Да, спасибо, -fontconfig помог