QVideoWidget

QVideoWidget类提供了一个小部件,它显示由媒体对象生成的视频。

将QVideoWidget附加到qmediao对象允许它显示该媒体对象的视频或图像输出。QVideoWidget通过在其构造函数中传递指向qmediao对象的指针来连接到媒体对象,并通过销毁QVideoWidget来分离。

player = new QMediaPlayer;

playlist = new QMediaPlaylist(player);
playlist->addMedia(QUrl("http://example.com/myclip1.mp4"));
playlist->addMedia(QUrl("http://example.com/myclip2.mp4"));

videoWidget = new QVideoWidget;
player->setVideoOutput(videoWidget);

videoWidget->show();
playlist->setCurrentIndex(1);
player->play();

 

注意:一次只能将一个显示输出连接到媒体对象。

 

参考:Qt官方文档当

##############################

posted @ 2021-06-23 20:55  西北逍遥  阅读(823)  评论(0编辑  收藏  举报