Отрисовываю текст под углом. Надо получить ограничивающий прямоугольник уже трансформированного текста.Примерный код:Код: 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 уже трансформированного текста. На рисунке прямоугольник красного цвета.
|