Hi,
My requirement is that my Widget should be transparent and
receives all mouse Events so that i can draw Freehand drawing on transparent widget which gives me feeling as if i am drawing on desktop.

1.I tried using GrabMouse() for transparent widget but it propagates the events to windows(Desktop).I want those events into my Application.)
2.I tried to set transparency with windowOpacity(0.0) but then my Free Hand drawing also becomes transparent.
3.By using Qt::WA_TranslucentBackground for frame less window transparency is achieved but it doesn't receive mouse Move Event.
Is there any way to achieve this directly through QT or i have to use Windows API's....?.
Any help would be appreciated.

Thank you ....
Vaibhav