video_widget ============ .. py:module:: qfluentwidgets.multimedia.video_widget Module Contents --------------- .. autoapisummary:: qfluentwidgets.multimedia.video_widget.GraphicsVideoItem qfluentwidgets.multimedia.video_widget.VideoWidget .. py:class:: GraphicsVideoItem Bases: :py:obj:`PyQt5.QtMultimediaWidgets.QGraphicsVideoItem` Graphics video item .. py:method:: paint(painter: PyQt5.QtGui.QPainter, option, widget) .. py:class:: VideoWidget(parent=None) Bases: :py:obj:`PyQt5.QtWidgets.QGraphicsView` Video widget .. py:attribute:: isHover :value: False .. py:attribute:: timer .. py:attribute:: vBoxLayout .. py:attribute:: videoItem .. py:attribute:: graphicsScene .. py:attribute:: playBar .. py:method:: setVideo(url: PyQt5.QtCore.QUrl) set the video to play .. py:method:: hideEvent(e) .. py:method:: wheelEvent(e) .. py:method:: enterEvent(e) .. py:method:: leaveEvent(e) .. py:method:: play() .. py:method:: pause() .. py:method:: stop() .. py:method:: togglePlayState() toggle play state .. py:method:: resizeEvent(e) .. py:property:: player