Название: Большое кол-во QGraphicsPixmapItem на сцене с динамической подгрузкой Отправлено: notnext от Август 24, 2009, 10:36 Всем доброго времени суток!
В сцену загружается много QGraphicsPixmapItem, что то типа галереи. Есть вот такой вопросик: Возможно ли отследить находится ли QGraphicsItem в видимой части QGraphicsView? Точнее в viewport. Хочется подгружать динамически картинки, по мере скроллирования к ним. Название: Re: Большое кол-во QGraphicsPixmapItem на сцене с динамической подгрузкой Отправлено: shadone от Сентябрь 15, 2009, 21:47 поздновато отвечаю, но вдруг пригодится.
вообще говоря QGraphicsView пытается быть умным и не будет вызывать перерисовку элемента если он не видим, поэтому подгрузку изображения можно реализовать прямо в методе paint(). К оригинальному вопросу - так тоже можно - привести координаты элемента к координатам view и посмотреть входить ли эти координаты в видимую область. |