QML视频播放器,可播放多个视频

QML video player for multiple videos

本文关键字:视频 播放 播放器 QML      更新时间:2023-10-16

我正在尝试实现一个Qt/QML视频播放器,它允许同时播放多个视频,其理念类似于同时控制、播放、暂停、查找等8个频道的监控系统。

我是一个初学者,我已经附上了我的代码,问题是视频2出现了,但视频1没有出现。

导入QtQuick 2.1

导入QtMultedia 5.0

导入QtQuick Controls 1.3

项目{

Video{
id:video1
width: 460
height: 360
source :"F:/TestingVideos/Cash Office Camera/N01000713.mp4"
}

Video{
id:video2
width: 460
height: 360
source :"F:/TestingVideos/Cash Office Camera/N02000713.mp4"
}

鼠标区域{

anchors.fill: parent
onClicked: {
    video1.play()
    video2.play()
 }
}

}

可能是您的物品放置不正确。您必须明确设置第二个项目的x,y位置,或者使用Layouts(首选)。Qt快速布局是一组QML类型,用于在用户界面中排列项目。阅读官方框架文档中关于Qt快速布局的更多信息,还有一个使用它的示例和概述。