2017-08-06 53 views
0

当我实现了部件用于播放媒体文件,如这似乎你的环境,你应该也复制这个文件:mediaslider.hmediaslider.cpp并且在你的.pro文件中添加多媒体和multimediawidgets“QWidget的:: paintEngine:不应该再被称为”:</p> <p></p> <p><a href="https://github.com/DevAlone/Flamingo/blob/master/src/views/lesson/content_view/mediaplayerwidget.cpp" rel="nofollow noreferrer">.cpp file</a></p> <p>如果你想编译使用QMediaPlayer

它只是使用QMediaPlayer和QVideoWidget就像Qt文档中的例子。

创建窗口小部件是这样的:

MediaPlayerWidget player; 

player.setSource(
"path_to_videofile"); 

player.show(); 

一切工作正常,但是当我调整窗口大小,它出现在控制台下一篇:

的QWidget :: paintEngine:不应该再被称为

这是怎么回事?我没有调用QWidget :: paintEngine。它是Qt错误吗?

回答

相关问题