Архив вопросов и ответов Вопросы и ответы, которые утратили свою актуальность


Ответ
 
Опции вопроса Поиск в этом вопросе Опции просмотра
  #1  
Старый 30.09.2011, 09:20
Аватар для Guest
Guest
Вопрос
Сообщений: n/a
По умолчанию

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



Похожие вопросы
Тема Автор Раздел Ответов Последний вопрос или ответ
Почему дети хотят рисовать как взрослые, а взрослые пробуют рисовать как дети? Guest Новые вопросы и ответы 2 0 05.01.2012 18:43
Давайте рисовать? Guest Новые вопросы и ответы 2 0 02.01.2012 13:29
Как рисовать не в paintEvent? Guest Архив вопросов и ответов 0 30.09.2011 10:03
Как рисовать стрелки? Alinenok1990 Косметика, Парфюмерия 6 19.12.2010 16:10



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