- class QVideoWidget#
The
QVideoWidget
class provides a widget which presents video produced by a media object. More…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
Detailed Description#
Warning
This section contains snippets that were automatically translated from C++ to Python and may contain errors.
Attaching a
QVideoWidget
to aQMediaPlayer
orQCamera
allows 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
Note
Properties can be used directly when
from __feature__ import true_property
is 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
parent
is 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
Setter of property
fullScreenᅟ
.- videoSink()#
- Return type:
Returns the
QVideoSink
instance.