如何使QWebView在和QLabel(嵌入了Mplayer)堆叠显示的情况下保持透明背景?

发布于 2022-09-02 13:08:22 字数 452 浏览 23 评论 0

我想写一个播放器,用的是mplayer的slave模式,把mplayer嵌在Qt的QLabel里面.现在播放是没问题了,但是我想在最上面再糊上一层文字类的东西,这些文字类的东西是实时更新的,所以想用QWebView做.但是发现如果不在上面放置Mplayer,能够做到希望的上面的QWebView内容和底下的QLabel的内容能够同时显示,但是一旦捆上Mplayer,发现上层的QWebView就会变成一块黑色的框子(内容是about:blank).不知道有没有网友开发过类似的东西......
可能有人说会让我去用QLabel糊在上面显示,因为文字显示的同时可能还会涉及到滚动,所以我觉得如果用QLabel动起来太麻烦,想用QWebView显示HTML然后jQuery控制文字的移动,但是现在却卡在了QWebView的透明上...
我之前试过用QWebView里面包含一个video标签,发现Webkit核的QWebView太坑了,video直接变成幻灯片,根本没法看.....

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文