我正在开发qt5 (C + +)。我使用QVideoWidget播放rtsp视频流。我想用QPainter在显示的视频上绘制任何签名。然而,我在画的时候模糊了视频。例如,对于绘图区域,我给出了QVideoWidget图像的一半。
使用的示例:

已尝试在QVideoWidget上添加额外的QLabel:
QLabel * label = new QLabel (ui-> videoWidget);然后画上“标签”,还要盖上QVideoWidget。
我还补充道:
ui-> videoWidget-> setAttribute (Qt :: WA_X11OpenGLOverlay);但是,透明度一直延伸到操作系统的桌面。
发布于 2021-05-07 18:28:06
尝试设置要绘制的项目的透明度,而不是QVideoWidget的透明度。
https://stackoverflow.com/questions/67433067
复制相似问题