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

Форум вопросов и ответов (https://www.otvetnemail.ru/)
-   Архив вопросов и ответов (https://www.otvetnemail.ru/arhiv-voprosov-i-otvetov-805/)
-   -   Рисовать миллиметровку (https://www.otvetnemail.ru/arhiv-voprosov-i-otvetov-805/risovat-millimetrovku-331301/)

Guest 30.09.2011 09:20

Рисовать миллиметровку
 
Привет всем!Возникла задача рисовать миллиметровку (и другие варианты мелкой сетки) в бэкраунде рабочей области приложения...Приложение НЕ использует Scene\View, отрисовка ведется прямо в виджет через QPainter, области отрисовки строго отслеживаются..Соответсвенно, миллиметровку тоже надо рисовать "руками" при каждой перерисовке рабочей области, и соотв. при скроле и зуме...если перерисовываются небольшие участки то проблем нет... Но ! как мне кажется, что при большой рабочей области тупое рисование линиями этой самой миллиметровки будет сильно тормозить, особенно на больших мониторах... И это будет особенно заметно при анимированом "плавном" скроллинге и зуме... линии сетки имеют осмысленную нагрузку, поэтому просто сделать заливку думаю не получится...Может есть опыт/идеи как лучше решить подобную задачу ?ЗЫ. еще не пробовал никак.. может и просто линиями прокатит...


Часовой пояс GMT, время: 12:35.


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