thnx...

btw suppose i still want to use QPainter's and QWidgets schema....

is it possible from QWidget :: paintEvent() to trigger using SIGNALs and SLOTs each myCustomPaintEvent of each entity?? ex. myShape :: myCustomPaintEvent() ???