Russian Qt Forum

Qt => 2D и 3D графика => Тема начата: QCasper от Сентябрь 04, 2006, 12:42



Название: Медленная отрисовка QPixmap (или QImage)
Отправлено: QCasper от Сентябрь 04, 2006, 12:42
Значит картинку в QPixmap я доставляю из файла таким образом:

Код:
QPixmap px = QPixmap::fromImage(QImage(fileName));


После чего рисую пайнтером обычным методом:

Код:
p.drawPixmap(rect, px);


так вот чем больше rect, тем пиксмап медленнее рисуется, оно и логично, но не до такой же степени тормозов, например если rect размером 720*576 то время рисования такого пиксмапа занимает аж 50 мс. А при 320*240 всего 0-15. Есть ли какие-то приемы для ускорения отрисовки пиксмапов (или QImage)?