Форум вопросов и ответов

Форум вопросов и ответов (https://www.otvetnemail.ru/)
-   Новый архив 2 (https://www.otvetnemail.ru/novyj-arhiv-2-812/)
-   -   Ускорение сглаживания при рисовке линий. (https://www.otvetnemail.ru/novyj-arhiv-2-812/uskorenie-sglazhivaniya-pri-risovke-linij-331581/)

Guest 30.09.2011 09:35

Ускорение сглаживания при рисовке линий.
 
Есть наследник от QGraphicsItem, в котором переопределяю функциюКод:void QGraphicsItem::paint ( QPainter * painter, const QStyleOptionGraphicsItem * option, QWidget * widget = 0 )Внутри рисую много линийКод:...painter->drawLines( ... );...Проблема заключается в том, что если включить сглаживание Код:painter->setRenderHint( QPainter::Antialiasing );то рисовка работает медленно. Как ускорить рисовку со сглаживанием?P.S. Как использовать QPainter::HighQualityAntialiasing?


Часовой пояс GMT, время: 15:42.


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