Quote Originally Posted by Lykurg View Post
As I understand you right you want to design something like a paint program with layer. For now you want to realize that by using different scenes as layers. But how about using QGraphicsItemGroup as layers. than you only need one scene and Qt will handle all the caching stuff for you.
Thanks for your advice. That is sure a smart solution that I had not thought about before.
Unfortunately, as soon as I put transparent items in the layer (which is the reason I wanted some cache in the first place)
the ItemGroup does not seem to be able to cache them as a whole. Maybe it is not meant to, or I am doing something wrong.
Perhaps there is a way by reimplementing some functions of ItemGroup as regards opacity and such or some other hack
with flags or anything. I'll check about it but I'm not too hopeful.