Russian Qt Forum

Qt => 2D и 3D графика => Тема начата: CyclicBarrier от Ноябрь 15, 2013, 09:06



Название: Scale QGraphicsView и размер текста
Отправлено: CyclicBarrier от Ноябрь 15, 2013, 09:06
Стоит задача нарисовать график с зумом, использовал QGraphicsView и всё работает нормально за исключением отрисовки текста в QGraphicsView::drawBackground. При выполнении scale текст меняет свой размер так же, как и график.
Можно ли как-то запретить изменение размера текста в методе QGraphicsView::drawBackground?


Название: Re: Scale QGraphicsView и размер текста
Отправлено: GreatSnake от Ноябрь 15, 2013, 10:17
Перед отрисовкой запрети трансформации через QPainter::setWorldMatrixEnabled( false ).
После отрисовки разреши.