用QT图形打孔

用QT图形打孔,qt,qt5,Qt,Qt5,我有一个运行视频的QT应用程序,QT图形就在上面。我需要打一个洞,使矩形中的所有图形层变得透明,视频变得可见 我检查了setMask,但使用此API,孔矩形变为白色。这是片段- QRegion r1(0, 0, 1280, 800, QRegion::Rectangle); QRegion r2(0, 150, 600, 480, QRegion::Rectangle); QRegion visibleReg = r1.subtracted (r2); setMask(visibleReg);

我有一个运行视频的QT应用程序,QT图形就在上面。我需要打一个洞,使矩形中的所有图形层变得透明,视频变得可见

我检查了setMask,但使用此API,孔矩形变为白色。这是片段-

QRegion r1(0, 0, 1280, 800, QRegion::Rectangle);
QRegion r2(0, 150, 600, 480, QRegion::Rectangle);
QRegion visibleReg =  r1.subtracted (r2);
setMask(visibleReg);

任何帮助都将不胜感激。我正在使用QT5。

您的视频播放情况如何?使用Qt多媒体?这是在哪个站台?