QVideoWidget在Qt上的openGl场景上阻止鼠标事件

时间:2016-10-21 12:57:31

标签: c++ qt opengl mouseevent

我有一个奇怪的问题,需要一些帮助。我在QDialog上有一个QMediaPlayer,QVideoWidget, 这个QDialog显示视频和一些文字(没什么特别的)。  QDialog显示在QMainWindow(它是程序的主窗口)上。  QMainWindow包含一个具有openGl上下文的QWidget。  一切正常,但只要播放QDialog上的视频,就会在OpenGl场景中阻止鼠标事件。  好像在QDialog上播放视频会在QMainWindow的OpenGl场景中禁用鼠标事件。

信息:我正在编写Qt 5.6.1 clang 64bit

也许有人试图做这样的事情并且可以提供一些建议吗?

0 个答案:

没有答案