- class QVideoWidget#
QVideoWidget
类提供了一个小部件,用于显示由多媒体对象生成的视频。 更多...摘要#
属性#
aspectRatioMode
- 视频相对于其宽高比的缩放方式fullScreen
- 视频显示是否受限于窗口或全屏
方法#
def
__init__()
def
videoSink()
槽函数#
信号#
注意
这份文档可能包含从C++自动翻译到Python的代码片段。我们始终欢迎对代码片段翻译的贡献。如果您发现翻译中存在问题,也可以通过在 https:/bugreports.qt.io/projects/PYSIDE 创建工作项的方式告诉我们。
详细描述#
警告
本节包含从C++自动翻译到Python的代码片段,可能存在错误。
将
QVideoWidget
附带到QMediaPlayer
或QCamera
可以为该对象的视频或图像输出显示。player = QMediaPlayer() player.setSource(QUrl("http://example.com/myclip1.mp4")) videoWidget = QVideoWidget() player.setVideoOutput(videoWidget) videoWidget.show() player.play()
注意:一次只能将单个显示输出附加到媒体对象。
注意
当使用 `from __feature__ import true_property` 时,可以直接使用属性,否则通过访问器函数使用。
- 属性aspectRatioModeᅟ: Qt.AspectRatioMode#
此属性表示视频如何与其宽高比缩放。
- 属性fullScreenᅟ: bool#
此属性表示视频显示是否局限于窗口或全屏。
- 访问函数
构建一个新的视频小部件。
parent
被传递给了 QWidget。- aspectRatioMode()#
- 返回类型:
另请参阅
属性 aspectRatioMode 的获取器。
- aspectRatioModeChanged(mode)#
- 参数:
mode –
AspectRatioMode
属性 aspectRatioMode 的通知信号。
- fullScreenChanged(fullScreen)#
- 参数:
fullScreen – bool
属性 fullScreen 的通知信号。
- setAspectRatioMode(mode)#
- 参数:
mode –
AspectRatioMode
另请参阅
属性 aspectRatioMode 的设置器。
- setFullScreen(fullScreen)#
- 参数:
fullScreen – bool
另请参阅
属性 fullScreen 的设置器。
- videoSink()#
- 返回类型:
返回
QVideoSink
实例。