Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > С/С++: Кроссплатформенное программирование, Qt/Gtk+/wxWidgets > [Qt] Проблемы со шрифтами в Runtime


Автор: spyswamp 10.5.2012, 17:13
Привет. Какая-то проблема со шрифтами при выполнении собранных Qt-приложений на Linux-машине (ubuntu 12.04, английская).
На скриннах в аттаче все прекрасно видно - один в дизайнере (все хорошо отображается: шрифт и русские буквы), второй - при выполнении (русские буквы не видны, в поле ввода их ввести тоже нельзя, шрифт какой-то дебильный).

Qt 4.7.4 собирал стандартно:
./configure
make
make install

В чем беда?

Автор: bsa 10.5.2012, 18:12
когда выполняется configure он выводит статистику того, что включается в Qt. Посмотри, возможно, туда не была включена добрая половина компонентов, так как не установлены необходимые пакеты разработчика.

Автор: spyswamp 11.5.2012, 10:56
А поподробнее можно? О каких конкретно пакетах ты говоришь? Дополнительные я ставил по требованию сборки прямо из репозитория. И какой конкретно компонент нужен, чтобы не было такой лажи со шрифтами?

Автор: bsa 11.5.2012, 14:34
spyswamp, не знаю. Просто когда я запускаю configure, то всегда проверяю информацию, которую он выводит.
Я не знаю, что может привести к такому виду. Но судя по всему, что-то со стилями. Например, возможно, поддержки gtk или еще чего нет. посмотри вывод configure.

Автор: spyswamp 11.5.2012, 18:47
bsa, твоя правда, кое-чего забыл подсобрать. В итоге сделал полный фарш:

./configure -fontconfig -xrender -xrandr -xfixes -xcursor -xinerama -xshape

Соответственно, установил недостающие dev пакеты.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)