我有一个奇怪的问题,需要一些帮助。我在QDialog上有一个QMediaPlayer,QVideoWidget, 这个QDialog显示视频和一些文字(没什么特别的)。 QDialog显示在QMainWindow(它是程序的主窗口)上。 QMainWindow包含一个具有openGl上下文的QWidget。 一切正常,但只要播放QDialog上的视频,就会在OpenGl场景中阻止鼠标事件。 好像在QDialog上播放视频会在QMainWindow的OpenGl场景中禁用鼠标事件。
信息:我正在编写Qt 5.6.1 clang 64bit
也许有人试图做这样的事情并且可以提供一些建议吗?