Russian Qt Forum
Сентябрь 30, 2024, 14:43 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: Не отображаются шрифты в Qt4 программе  (Прочитано 2288 раз)
jekazz
Гость
« : Март 13, 2010, 19:05 »

Ситуация такая. Из пакетов Slackware собран дистрибутив. X сервер обновлён и собран из исходников. Раньше на этой Linux машине запускалась программа, написанная на SDL. Программа таскала с собой свои файлы шрифтов и при необходимости их грузила средствами SDL.
Теперь перевожу интерфейс программы на Qt4. И тут вылезла проблема. В программе не отрисовываются шрифты. Вместо букв - квадратики. Причём, текст на английском.
X11 шрифты установлены и пути к ним в xorg.conf прописаны. Пробовал запускать не Qt программы - xfontsel и xterm - они текст отображают нормально. Пробовал запускать другие Qt программы - assistant, designer - то же саоме, что и с моей - вместо текста квадратики.
Что может быть? Как это исправить?
Записан
jekazz
Гость
« Ответ #1 : Март 13, 2010, 21:36 »

Решил проблему. Qt программы не используют X11 шрифты. Те шрифты, что нужны, просто не были установлены. Путь к ним был прописан в /etc/fonts/fonts.conf, но самих шрифтов не было.
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.047 секунд. Запросов: 20.