Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

Форум на CrossPlatform.RU _ Qt Общие вопросы _ проблемы с отображением текста

Автор: void* 17.7.2008, 15:03

недавно слетела Кубунта (из-за моих экспериментов :lol: ), переустановил, заново собрал Qt 4.4.0, собрал свой проект - при запуске вместо букв отображается квадратики (каракули). Отладчик при запуске пишет (хотя раньше такого не писал):

Loading default translator from text

Самое интересное, что в заголовках окон русские буквы отображаются нормально, а вот в остальных местах программы каракули.
подскажете в чем может быть проблема?


ЗЫ сам проект в UTF-8, все строки в проекте "обернуты" в tr(), кодек выставлен:
QTextCodec::setCodecForTr(QTextCodec::codecForName("UTF-8"));


ЗЗЫ только что увидел такие же каракули на одной кнопке в ассистенте :o

Автор: Litkevich Yuriy 17.7.2008, 15:35

видимо ты чегото с кодировками ОСьки напортил.

Автор: void* 18.7.2008, 8:02

в том то и дело что ставил все также как и до этого, также собирал Qt, единственно добавил в сборку Phonon, причем проблема только с Qt-шными приложениями, в остальных все нормально

Автор: Litkevich Yuriy 18.7.2008, 8:15

Цитата(void* @ 18.7.2008, 12:02) *
причем проблема только с Qt-шными приложениями

речь про свои, или другие тоже некорректно работают (Асистент не в счет)? А KDE какой версии, 4 или 3.х?

Автор: void* 18.7.2008, 9:13

речь про абсолютно все приложения Qt, включая ассистент и все примеры и демки. KDE 3.5.9
благодаря настройке qtconfig шрифты стали видны, но очень некрасивые, без антиалиасинга, как можно его включить для Qt-шных приложений (опять же, в остальных приложениях все отлично выглядит)?

Автор: Litkevich Yuriy 18.7.2008, 9:25

изучи это http://prog.org.ru/forum/index.php/topic,7152.0.html, помоему твое, видимо тебе доустановить кое-какие хахаряшки надо.

Автор: void* 18.7.2008, 9:40

libfreetype и libfontconfig у меня установлены, насчет -fontconfig точно не помню,но по-моему было

Форум Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)