Your best option would be to break the parent-child relationship. There's no flags like QGraphicsItem
's ItemIgnoresParentOpacity
for QGraphicsEffects
.
Another solution would be to copy the ItemIgnoresParentOpacity mechanism and implement it for QGraphicsEffect, but I don't think it's worth the trouble.