It depends on the platform and which sink is used for the video. Basically, the receiver makes full use of the provided widget to render the video. Thus, you must create another widget and show () it after show () the widget on which the video is displayed. The video will be overlaid with the top widgets.
For the second widget, you need to add the following flags:
setAttribute(Qt::WA_TranslucentBackground);
setStyleSheet("background:transparent;");
colorkey , QWidget. , .