This is possible using Qt::WA_TranslucentBackground on a QGraphicsView, and managing your paint events.
I did it, but I had to specify an opacity a bit greater than 0 in order to receive mouse events.
(I pm you a link)