Hi everyone,
I've got a problem with QGraphicEffects on Qt 4.6 embedded:
On widgets which do not have Qt::WA_NoSystemBackground set the effect is applied on the whole widget rectangle -- not only on the visible parts (i have rounded borders set with a stylesheet + opacity or shadow effects).
The problem is that if i set Qt::WA_NoSystemBackground on widgets which auto-resize, they loose their background (which is normal -- Qt doc: "[...]when the widget receives paint events, the background is not automatically repainted.).
So, my Question is: How do I apply effects on non rectangular widgets in Qt 4.6 embedded, so that the area they are applied to is the visible part of the widget?
Please tell me if I haven't described the problem well, then I'll post desktop vs. embedded screenshots and the code sample.
Thanks in advance
André