PySide6.QtMultimediaWidgets.QVideoWidget¶
- class QVideoWidget¶
The
QVideoWidgetclass provides a widget which presents video produced by a media object.Details
Warning
This section contains snippets that were automatically translated from C++ to Python and may contain errors.
Attaching a
QVideoWidgetto aQMediaPlayerorQCameraallows it to display the video or image output of that object.player = QMediaPlayer() player.setSource(QUrl("http://example.com/myclip1.mp4")) videoWidget = QVideoWidget() player.setVideoOutput(videoWidget) videoWidget.show() player.play()
Note: Only a single display output can be attached to a media object at one time.
See also
Synopsis¶
Properties¶
aspectRatioModeᅟ- How video is scaled with respect to its aspect ratiofullScreenᅟ- Whether video display is confined to a window or is fullScreen
Methods¶
def
__init__()def
videoSink()
Slots¶
def
setFullScreen()
Signals¶
Note
This documentation may contain snippets that were automatically translated from C++ to Python. We always welcome contributions to the snippet translation. If you see an issue with the translation, you can also let us know by creating a ticket on https:/bugreports.qt.io/projects/PYSIDE
Note
Properties can be used directly when
from __feature__ import true_propertyis used or via accessor functions otherwise.- property aspectRatioModeᅟ: Qt.AspectRatioMode¶
This property holds how video is scaled with respect to its aspect ratio..
- Access functions:
- property fullScreenᅟ: bool¶
This property holds whether video display is confined to a window or is fullScreen..
- Access functions:
Constructs a new video widget.
The
parentis passed to QWidget.- aspectRatioMode()¶
- Return type:
See also
Getter of property
aspectRatioModeᅟ.- aspectRatioModeChanged(mode)¶
- Parameters:
mode –
AspectRatioMode
Notification signal of property
aspectRatioModeᅟ.- fullScreenChanged(fullScreen)¶
- Parameters:
fullScreen – bool
Notification signal of property
fullScreenᅟ.- setAspectRatioMode(mode)¶
- Parameters:
mode –
AspectRatioMode
See also
Setter of property
aspectRatioModeᅟ.- setFullScreen(fullScreen)¶
- Parameters:
fullScreen – bool
See also
isFullScreen()
Setter of property
fullScreenᅟ.- videoSink()¶
- Return type:
Returns the
QVideoSinkinstance.