Третий архив вопросов и ответов Вопросы по самым различным темам


Ответ
 
Опции вопроса Поиск в этом вопросе Опции просмотра
  #1  
Старый 30.09.2011, 09:38
Аватар для Guest
Guest
Вопрос
Сообщений: n/a
По умолчанию

Отрисовываю текст под углом. Надо получить ограничивающий прямоугольник уже трансформированного текста.Примерный код:Код: painter.rotate(0); rectf=painter.boundingRect(viewport()->rect(), "пробный текст"); painter.drawRect(rectf); painter.drawText(viewport()->rect(), "пробный текст");Здесь отрисовывается не трансформированный текст с граничным прямоугольником.Код: painter.rotate(-150); rectf=painter.boundingRect(viewport()->rect(), "пробный текст");//пытаюсь взять bound повернутого текста painter.drawRect(rectf); painter.drawText(viewport()->rect(), "пробный текст");Здесь отрисовывается трансформированный текст, но граничный прямоугольник получается как не трансформированноготекста, повернутого на угол. Нужно получить bound уже трансформированного текста. На рисунке прямоугольник красного цвета.
Ответить с цитированием
Ответ



Похожие вопросы
Тема Автор Раздел Ответов Последний вопрос или ответ
Call of Juarez: Bound in Blood Guest Продолжение старого архива 0 01.10.2011 03:41
QTcpServer Ошибка : The bound address is already in use Guest Продолжение старого архива 0 30.09.2011 18:15
Как получить заголовок из текста? Guest Продолжение нового архива 0 29.09.2011 22:46
Как получить стиль форматирования куска текста или закладки? Guest Новый архив 2 0 29.09.2011 22:40
Как получить символ из текста в UTF8 Guest Продолжение архива вопросов 0 28.09.2011 16:51



© www.otvetnemail.ru - Форум вопросов и ответов.