首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在季度中从mpv单击鼠标

在季度中从mpv单击鼠标
EN

Stack Overflow用户
提问于 2016-02-25 20:24:09
回答 1查看 236关注 0票数 0

我正在写一个Qt应用程序,它使用mpv播放不同的视频。QWidget用于显示视频内容。我也有自定义的对接与控制切换视频频道,改变位置等。我想有对接出现在屏幕上的点击和消失的计时器事件。除了用于mpv的QWidget没有收到QMouseEvent之外,一切都运行得很好。相比之下,相同的事件在主窗口中工作得很好。基本上,只有当你点击主窗口的可见部分而不是mpv Qwidget时,dock才会出现。我认为这是因为mpv对键绑定有内部支持。我试图通过将"input-default-bindings“设置为"no”来禁用它们,但没有帮助。

代码语言:javascript
复制
mpv_set_option_string(mpv, "input-default-bindings", "no");

有人能帮上忙吗?有谁知道如何为mpv配置键绑定(我在文档中找不到任何示例)?也许有一个解决办法?

非常感谢。

EN

回答 1

Stack Overflow用户

发布于 2016-02-25 21:00:53

您可以使用视频区前面的透明widget来接收QMouseEvent并将其重定向到您的自定义dock。虽然这不是一个很好的解决方案。here描述了如何创建这样的小部件。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35627218

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档