[Решено] Настройка шрифтов в qt приложениях
biowoid 19 февраля, 2012 - 10:52
Доброго всем дня, товарищи!
Оконный менеджер: Xfce 4.8
Из системы вырезана поддержка qt, т.к. набор данных библиотек ни к селу мне, ни к городу, но есть одно приложение на qt - Skype, будь он неладен.
Skype собран с флагом "qt-static" и в первое время, все было нормально. Но после некоторых манипуляций шрифт в нем стал ну очень мелкий и не его невозможно стало читать. Это касается практически всего интерфейса.
Тянуть кучу библиотек ради qt3-config нет желания, вот и возник вопрос (в Интернете ответа на него найти не смог), кто-нибудь знает откуда берут настройки шрифтов (тип, размер) qt-приложения, и желателен пример.
Спасибо за внимание, с уважением, biowoid.
»
- Для комментирования войдите или зарегистрируйтесь
(*)
Вышел из скайпа, открыл ~/.config/Trolltech.conf
Нашёл строку
font="Sans Serif,9,-1,0,50,0,0,0,0,0"
Вместо 9 написал 14 и сохранил.
Захожу в скайп а там ЗДАРАВЕННЫЙ ФООООНТ :)
P.S. Не, 14 это слишком много, оставил 11
P.P.S. Если вам поможет - измените тему на "Настройка размера шрифта в Skype"
P.P.P.S. Если же вам для иных целей всё же надо знать, в какие конфиги пишет qtconfig - почитайте его исходный код. /usr/bin/qtconfig входит в x11-libs/qt-qt3support-4.7.4
Вышел из скайпа, открыл
Создание такого файла с такой строкой не помогло. Выложите, пожалуйста, файл целиком, возможно данная строка лишь кусок нужного блока.
Я как-то пользовался qt3-config, так вот там настройки задаются для всех qt приложений сразу. Вот почему я так назвал тему.
К счастью или к сожалению, но мне нужны эти настройки только для Skype.
(*)
Да, вы правы, qtconfig, видимо, читает/пишет этот файл ~/.config/Trolltech.conf
Спасибо, частично
Спасибо, частично помогло!
Единственная проблема - если оставить шрифт Sans Serif, то ничего не меняется. Поставил свой любимый Terminus и Skype стал подхватывать и размер. Причина такого поведения осталась не ясна.
И еще один момент, для тех кто будет читать этот пост. Для того, чтобы изменять шрифт и его размер, достаточно файла ~\.config\Trolltech.conf со следующим содержимым:
Надеюсь, объяснять не нужно.
И еще один момент. Данная строка задает шрифт используемый qt приложениями по умолчанию, однако, есть еще какие-то настройки, которые задают шрифты для конкретных виджетов. К такому выводу я пришел из-за того, что не все виджеты подхватили указанный шрифт (такое поведение наблюдается в начальном окне с надписями User name и password) сами edit шрифт подхватили.
Спасибо за помощь.
мда...
мда...