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

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: Как изменить маштаб HTML-контента  (Прочитано 3094 раз)
Hort
Гость
« : Октябрь 17, 2008, 21:33 »

Напрмер во многих браузерах можно через Ctrl+колесо прокрутки быстро менять раммер всего текста на странице. Как такое можно сделать например в QLabel? Ассистент тоже может изменять размер контента, следовательно по идее в Qt это предусмотренно
Записан
Hort
Гость
« Ответ #1 : Октябрь 17, 2008, 22:18 »

Вот кое-что нашел по этому поводу
Цитировать
void QTextEdit::zoomIn ( int range = 1 )   [slot]
Zooms in on the text by making the base font size range points larger and recalculating all font sizes to be the new size. This does not change the size of any images.

void QTextEdit::zoomOut ( int range = 1 )   [slot]
Zooms out on the text by making the base font size range points smaller and recalculating all font sizes to be the new size. This does not change the size of any images.
никто не знает, есть ли что-то подобное для QLabel? Ведь в браузерах и асистенте все изменяется "на лету". а здесь я так понял редактируются все записи о размере шрифтов в документе, т.е. изменяется сам документ.
Записан
lit-uriy
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 3880


Просмотр профиля WWW
« Ответ #2 : Октябрь 18, 2008, 07:38 »

ну браузер и асистент не отображабт текст в QLable.
Ну а чтобы на лету, надо события мышки использовать, типа QWheelEvent
Записан

Юра.
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


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