Hello. I'm making cad-like software. It is for temperature field modeling and visulization. User will work with MANY blocks here. It can be 10000, it can be 10000 or more.
I obviously use Graphics Scene engine for it. Each block is QGraphicsItem.
Also I have 1 item there — Anchor. It follows cursor. It is done by signal (from view)l/slot (in Anchor). Slot makes setPos().
The problem is that setPos() sometimes results in scene reindexing. It is slow, when there is many items.
I'm thinking about moving that moving item to view (make it as widget there). Any better solution?
Screenshot discribing why I need many blocks (not so many blocks here): http://obey.su/upload/11-01-23_LOR_QFrost/qfrost2.png
Bookmarks