QT и Lazarus - результат не тот, что при разработке...
Модератор: Модераторы
QT и Lazarus - результат не тот, что при разработке...
Для начала - имею ALT Linux 4.0 Desktop, в нем уже включен Lazarus 0.9.24, так вот недопонимаю такю вещь - делаю форму, кидаю на нее обычные компоненты, типа TEdit, TButton и прочее и получается интересная штука - при задании целевого интерфейса qt получаю такую же программу, как и с gtk, но при этом размер шрифта слишком уж большой. В KDE шрифты уменьшил, готовая прога на лазаре это дело не учитывает. Пытался задать размер шрифта в свойствах компонент - результат нулевой. То есть как не меняй - все время один и тот же шрифт. Qt нравится намного больше, чем gtk, но как побороть такую вещь?
- Brainenjii
- энтузиаст
- Сообщения: 1351
- Зарегистрирован: 10.05.2007 00:04:46
нашел, запустил, выставил шрифт в 7-ой размер, закрыл, запустил опять - в qtconfig все изменилось. Пересобираю проект - те же яйца, вид сбоку...
Перезапустил лазаря - никакого эффекта... Может, у него какие-то локальные есть настройки для конкретного приложения?
через 5 минут...
о! что-то получилось... оказывается, размер шрифта у компонент изначально идет нулевой, видимо это означает default... свойство ParentFont по умолчанию False, что не сильно приятно, но поправимо... теперь возник вопрос - если я для компонент могу задать шрифт, то для меню такой возможности нет, а значит проблема остается... не очень красиво - окно с меню с размером шрифта в 10 пунктов и весь контент в окне размером в 7 пунктов...
через 5 минут...
о! что-то получилось... оказывается, размер шрифта у компонент изначально идет нулевой, видимо это означает default... свойство ParentFont по умолчанию False, что не сильно приятно, но поправимо... теперь возник вопрос - если я для компонент могу задать шрифт, то для меню такой возможности нет, а значит проблема остается... не очень красиво - окно с меню с размером шрифта в 10 пунктов и весь контент в окне размером в 7 пунктов...
