Вывод на экран форматированного текста (например html) через QPainter?, Как можно сделать? |
Здравствуйте, гость ( Вход | Регистрация )
Вывод на экран форматированного текста (например html) через QPainter?, Как можно сделать? |
QMainWindow |
17.3.2012, 9:03
Сообщение
#1
|
Участник Группа: Участник Сообщений: 198 Регистрация: 1.8.2010 Пользователь №: 1922 Спасибо сказали: 0 раз(а) Репутация: 0 |
Добрый день!
Интересует, как вывести через QPainter форматированный текст, например форматированный через html? Возможно ли такое? Метод drawText() не помог. |
|
|
QMainWindow |
19.3.2012, 22:18
Сообщение
#2
|
Участник Группа: Участник Сообщений: 198 Регистрация: 1.8.2010 Пользователь №: 1922 Спасибо сказали: 0 раз(а) Репутация: 0 |
Он какой-то странный. Задаю координату Y, он не переносит прямоугольник, а зачем-то обрезает его на величину Y. Может у меня чего... А у Вас работает норм?
|
|
|
BRE |
19.3.2012, 22:30
Сообщение
#3
|
Профессионал Группа: Участник Сообщений: 1112 Регистрация: 6.3.2009 Из: Ростов-на-Дону Пользователь №: 591 Спасибо сказали: 264 раз(а) Репутация: 44 |
Он какой-то странный. Задаю координату Y, он не переносит прямоугольник, а зачем-то обрезает его на величину Y. Может у меня чего... А у Вас работает норм? Я этот метод использовал для вывода текста на QImage, а его уже рисовал где надо. Вообще этот rect и служит для отсечения и для правильного позиционирования текста при выравнивании текст по центру или справа. Значит остается корректировать матрицу преобразования QPainter, попробуй: QPainter::translate |
|
|
Текстовая версия | Сейчас: 27.11.2024, 4:07 |