Russian Qt Forum
Ноябрь 23, 2024, 16:46 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: Qt4. Как увеличить/уменьшить шрифт во всем приложении?  (Прочитано 5277 раз)
navrocky
Гипер активный житель
*****
Offline Offline

Сообщений: 817


Погроммист


Просмотр профиля
« : Июнь 25, 2010, 11:44 »

Нужно что-то типа изменения DPI для приложения, чтобы слепые пользователи могли себе увеличить интерфейс )

Пробовал через CSS стиль, но там можно только гвоздем забить размер, то есть весь текст становится одного размера... В обычном HTML-CSS есть возможность указывать размер шрифта в процентах, но КУТЭ это похоже не поддерживает.
Записан

Гугль в помощь
crossly
Гость
« Ответ #1 : Июнь 25, 2010, 17:11 »

Код:
void QApplication::setFont ( const QFont & font, const char * className = 0 )   [static]
Записан
navrocky
Гипер активный житель
*****
Offline Offline

Сообщений: 817


Погроммист


Просмотр профиля
« Ответ #2 : Июнь 25, 2010, 21:59 »

Не подходит, т. к. в виджетах шрифт может быть указан явно с размерами. Его тоже надо масштабировать. Надо именно масштабировать.

Есть DPI, оно влияет на размер шрифта, но как его изменить для приложения?
Записан

Гугль в помощь
crossly
Гость
« Ответ #3 : Июнь 28, 2010, 09:38 »

а если в виджетах указывать размер относительно шрифта приложения... ??
Записан
navrocky
Гипер активный житель
*****
Offline Offline

Сообщений: 817


Погроммист


Просмотр профиля
« Ответ #4 : Июнь 28, 2010, 11:00 »

а если в виджетах указывать размер относительно шрифта приложения... ??

Это как?
Записан

Гугль в помощь
crossly
Гость
« Ответ #5 : Июнь 28, 2010, 11:15 »

при установке размеров шрифтов для виджетов плясать от
Код:
QFont QApplication::font ()   [static]
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.129 секунд. Запросов: 23.