Environment
1. Application is launched as standalone mode (-qws) option
2. STB has multiple planes which can be used for Video rendering and OSD (On Screen Display).
3. JS Extenstion to initiate native (hardware) video player.

What works...
We have a HTML page (rendered via QT Web View). On click of a button we can call native player to play a video, making the full screen as transparent by using a tranparent pixel map in the entire screen so as to make the Video plane visible through the OSD plane.

To achieve...
We would like to have an overlay OSD data on top of the video plane. This OSD plane has to is written in HTML and rendered via WebView. The OSD can be of any shape and size and displayed in any location of the screen.

Our Suspect...
Since the entire screen has a pixel map set to transparent the new OSD label is not visible.

Please Help