Как отобразить несколько видео из локального каталога в проекте QML? - PullRequest
0 голосов
/ 16 марта 2019

Я пытаюсь воспроизвести потоковое видео из локального каталога в моем проекте QML.

Пока я использую этот код для воспроизведения только одного видео, но моя цель - воспроизвести все видео из моего локального каталога. Могу ли я это сделать?

  Video {
    id: video
    anchors.right: parent.right
    anchors.rightMargin: 259
    anchors.left: parent.left
    anchors.leftMargin: -18
    anchors.bottom: parent.bottom
    anchors.top: parent.top
    anchors.bottomMargin: 57
    anchors.topMargin: 114
    //        position: 0
    //        x: 10
    autoPlay: true
    loops: MediaPlayer.Infinite
    source: "qrc:/Resources/Restaurant Video Ads Sample.mp4"
}

1 Ответ

0 голосов
/ 16 марта 2019

Вы можете установить PlayList на Video и добавить туда все видео:

Video {
    id: video

    ...

    playlist: Playlist {
        id: playlist
        PlaylistItem { source: "qrc:/Resources/Restaurant Video Ads Sample.mp4"; }
        PlaylistItem { source: "qrc:/Resources/Restaurant Video Ads Sample2.mp4"; }
        ...
    }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...