Название: поворот текста при отрисовке его QPainter Отправлено: frostmalex2011 от Сентябрь 15, 2014, 10:31 Как повернуть текст без rotate()? Вопрос возник из-за того что rotate() увеличивает время отрисовки раза в 3
Название: Re: поворот текста при отрисовке его QPainter Отправлено: GreatSnake от Сентябрь 15, 2014, 10:41 Какая платформа и какой фонт?
По идее так проседать не должно. Название: Re: поворот текста при отрисовке его QPainter Отправлено: frostmalex2011 от Сентябрь 15, 2014, 10:57 Qt - 4.8.4. А насчет QFont сразу не скажу. А что можно сделать с QFont чтобы текст быстрее рисовался?
Название: Re: поворот текста при отрисовке его QPainter Отправлено: GreatSnake от Сентябрь 15, 2014, 11:01 Qt - 4.8.4. А насчет QFont сразу не скажу. А что можно сделать с QFont чтобы текст быстрее рисовался? Я спрашивал про платформу, на которой рендерится текст, а не версию Qt.И не про QFont, а про конкретно используемый шрифт. Название: Re: поворот текста при отрисовке его QPainter Отправлено: frostmalex2011 от Сентябрь 15, 2014, 13:20 Шрифт helvetica(пробовал и arial). Платформа - windows7. У QPainter textAntialiasing был по умолчанию true. Пробовал его сбрасывать. На скорость мало повлияло.
Название: Re: поворот текста при отрисовке его QPainter Отправлено: _OLEGator_ от Сентябрь 15, 2014, 13:57 Можно попробовать использовать QPainterPath, должно быстрее отрисовываться:
Код
Название: Re: поворот текста при отрисовке его QPainter Отправлено: frostmalex2011 от Сентябрь 15, 2014, 15:28 А можно примерчик?
|