2017-08-06 56 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錯誤嗎?

回答

相關問題