我想這段代碼播放測試視頻與QML: 爲什麼QML MediaPlayer/VideoOutput不適合我?
import QtQuick 2.2 import QtMultimedia 5.0 Item { width: 300 height: 300 MediaPlayer { id: player source: "C:\\Downloads\\video.mp4" } VideoOutput { id: video anchors.fill: parent source: player } MouseArea { anchors.fill: parent onPressed: player.play() } }
但是,當我點擊查看,沒有任何反應。如果我將onPressed
事件更改爲其他操作(而不是player
),它可以正常工作,那麼它不是MouseArea
問題。
我哪裏錯了?
謝謝。
你怎麼運行QML文件?你使用qmlscene還是你創建了包含main.cpp的QML項目? –