I have to do Photoshop-like editor in QGraphicsView.
It has to support Undo/Redo framework, and various layers.
The quastion is how to create:
1."Eraser" which has to show layer under when it used.
2."Crop" with shadowing cropped parts.