Название: Шрифты в win и nix Отправлено: enola от Сентябрь 12, 2006, 06:17 Пишу приложение под win, потом собираю под nix все вроде бы нормально, но есть пара моментов:
[list=1]
Название: Шрифты в win и nix Отправлено: Вудруф от Сентябрь 12, 2006, 06:50 Размер шрифта не полностью определяет размеры букв :)
Название: Шрифты в win и nix Отправлено: enola от Сентябрь 12, 2006, 07:01 Цитата: "Вудруф" Размер шрифта не полностью определяет размеры букв :) Как побороть? Название: Шрифты в win и nix Отправлено: bigirbis от Сентябрь 12, 2006, 08:45 Вообще, явное задание вида и размера шрифта используется очень редко и, как правило, является плохим стилем. Если надо, то лучше применить, например, для лейбла шрифт заголовка и тд.
Название: Шрифты в win и nix Отправлено: enola от Сентябрь 12, 2006, 08:57 А если мне нужно чтобы размер шрифта был заданного размера, то что делать?
Название: Шрифты в win и nix Отправлено: bigirbis от Сентябрь 12, 2006, 09:01 ...тогда надо использовать void QFont::setPointSize ( int pointSize ) и молиться, что данное семейство шрифтов будет представлено на той системе, куда это ПО воткнут.
Название: Шрифты в win и nix Отправлено: enola от Сентябрь 12, 2006, 09:44 Другими словами надо шрифт подобрать?
Мне необходим чтобы работало на конкретной системе а именно Red Hat Enterprise Linux 3. Название: Шрифты в win и nix Отправлено: bigirbis от Сентябрь 12, 2006, 11:12 Да, другого ничего не остается, если так задача стоит.
Название: Шрифты в win и nix Отправлено: Grigory от Сентябрь 13, 2006, 14:27 Могу еще предложить добавить возможность настройки шрифта самим пользователем программы.
Название: Шрифты в win и nix Отправлено: enola от Сентябрь 13, 2006, 14:34 Нет прога такая, что там у пользователя прав ну очень мало, только, что на кнопки нажимать :)
Название: Шрифты в win и nix Отправлено: enola от Сентябрь 15, 2006, 16:55 Нашел решение данной проблемы, может, кому пригодиться.
Указывать размер шрифта нужно в пикселях: Код: void QFont::setPixelSize ( int pixelSize ) |