草庐IT

QMediaView

全部标签

c++ - 在 Ubuntu 上的 QT5 中将透明 QWidget 放在 QMediaView 之上

目标我希望基于QT5的GUI的背景是正在播放的视频文件。我还希望能够为我的GUI组件设置透明样式,以便视频可以通过它们显示。我不确定这是否完全有可能实现。可能是我刚刚错过了一条重要线索(我毕竟是Qt初学者),也可能是它根本无法正常工作。但作为一个乐观主义者,我已经尽了最大的努力。第一次尝试我最小的第一次尝试是这样的:intmain(intargc,char**argv){QApplicationapp(argc,argv);QMediaPlayer*media=newQMediaPlayer(0);QVideoWidget*video=newQVideoWidget(0);//newQ