Russian Qt Forum
Сентябрь 30, 2024, 06:23 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: 1 [2]   Вниз
  Печать  
Автор Тема: QPainter drawText и потребление памяти.  (Прочитано 8132 раз)
Bepec
Гость
« Ответ #15 : Октябрь 31, 2011, 15:24 »

Можно пожалуйста кусок кода, желательно вообще урезанный клас вашего потока для теста и проверки?
Записан
_OLEGator_
Гость
« Ответ #16 : Октябрь 31, 2011, 16:55 »

Попробуй так:
Код
C++ (Qt)
QPainterPath::addText();
QPainter::fillPath();
QPainter::drawPath();

Не по теме: таким способом текст рисуется быстрее
Попробовал,  таким методом рисует в 2-3 раза меднение. А результат в  памяти такой же...

Опять же не по теме: Быстрее рисует с заранее подготовленным QPainterPath, который не надо каждый раз создавать при отрисовке, именно на создание все время и тратиться.
Записан
Ubuntu_linux
Гость
« Ответ #17 : Октябрь 31, 2011, 17:51 »

Сейчас привожу код в божеский вид, а то я накуролесил, надо розложить все по полочкам.
Записан
Ubuntu_linux
Гость
« Ответ #18 : Октябрь 31, 2011, 18:37 »

Переделал весь код, изменил структуру и в результате все получилось Улыбающийся Вот это жырок.
Что-то  по кругу ходило....
Записан
Страниц: 1 [2]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.099 секунд. Запросов: 20.