内容表

上一话题

QCameraViewfinder

下一话题

QVideoWidget

QGraphicsVideoItem

QGraphicsVideoItem class provides a graphics item which display video produced by a QMediaObject . 更多

Inheritance diagram of PySide2.QtMultimediaWidgets.QGraphicsVideoItem

概要

函数

信号

详细描述

Attaching a QGraphicsVideoItem QMediaObject allows it to display the video or image output of that media object. A QGraphicsVideoItem is attached to a media object by passing a pointer to the QMediaObject setMediaObject() 函数。

player = new QMediaPlayer(this);
QGraphicsVideoItem *item = new QGraphicsVideoItem;
player->setVideoOutput(item);
graphicsView->scene()->addItem(item);
graphicsView->show();
player->setMedia(QUrl("http://example.com/myclip4.ogv"));
player->play();
											

注意 :每次只可以把单个显示输出附加到媒体对象。

class QGraphicsVideoItem ( [ parent=None ] )
param parent

QGraphicsItem

Constructs a graphics item that displays video.

parent 会被传递给 QGraphicsItem .

PySide2.QtMultimediaWidgets.QGraphicsVideoItem. aspectRatioMode ( )
返回类型

AspectRatioMode

PySide2.QtMultimediaWidgets.QGraphicsVideoItem. nativeSize ( )
返回类型

QSizeF

PySide2.QtMultimediaWidgets.QGraphicsVideoItem. nativeSizeChanged ( size )
参数

size QSizeF

PySide2.QtMultimediaWidgets.QGraphicsVideoItem. offset ( )
返回类型

QPointF

另请参阅

setOffset()

PySide2.QtMultimediaWidgets.QGraphicsVideoItem. setAspectRatioMode ( mode )
参数

mode AspectRatioMode

另请参阅

aspectRatioMode()

PySide2.QtMultimediaWidgets.QGraphicsVideoItem. setOffset ( offset )
参数

offset QPointF

另请参阅

offset()

PySide2.QtMultimediaWidgets.QGraphicsVideoItem. setSize ( size )
参数

size QSizeF

另请参阅

size()

PySide2.QtMultimediaWidgets.QGraphicsVideoItem. size ( )
返回类型

QSizeF

另请参阅

setSize()

PySide2.QtMultimediaWidgets.QGraphicsVideoItem. videoSurface ( )
返回类型

QAbstractVideoSurface