QVideoWidget

Posted 西北逍遥

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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官方文档当

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

以上是关于QVideoWidget的主要内容,如果未能解决你的问题,请参考以下文章

Qt视频播放器[QMediaPlayer+QVideowidget]

QVideoWidget 和 QMediaPlayer (QT 5.2.1) 无法在 Android 上显示视频

QVideoWidget 没有视频

QVideoWidget 独立。窗口关闭时如何停止视频?

我不能用 QPainter 绘制 QVideoWidget

QVideoWidget 不能很好地调整大小