media_play_bar

Module Contents

MediaPlayBarButton

Media play bar button

PlayButton

Play button

VolumeView

Volume view

VolumeButton

Volume button

MediaPlayBarBase

Play bar base class

SimpleMediaPlayBar

simple media play bar

StandardMediaPlayBar

Standard media play bar

class MediaPlayBarButton(parent: PyQt5.QtWidgets.QWidget = None)

Bases: qfluentwidgets.components.widgets.button.TransparentToolButton

Media play bar button

class PlayButton(parent: PyQt5.QtWidgets.QWidget = None)

Bases: MediaPlayBarButton

Play button

setPlay(isPlay: bool)
class VolumeView(parent=None)

Bases: qfluentwidgets.components.widgets.flyout.FlyoutViewBase

Volume view

setMuted(isMute: bool)
setVolume(volume: int)
paintEvent(e)
class VolumeButton(parent: PyQt5.QtWidgets.QWidget = None)

Bases: MediaPlayBarButton

Volume button

volumeChanged
mutedChanged
setMuted(isMute: bool)
setVolume(volume: int)
class MediaPlayBarBase(parent=None)

Bases: PyQt5.QtWidgets.QWidget

Play bar base class

setMediaPlayer(player: qfluentwidgets.multimedia.media_player.MediaPlayerBase)

set media player

fadeIn()
fadeOut()
play()
pause()
stop()
setVolume(volume: int)

Sets the volume of player

setPosition(position: int)

Sets the position of media in ms

togglePlayState()

toggle the play state of media player

paintEvent(e)
class SimpleMediaPlayBar(parent=None)

Bases: MediaPlayBarBase

simple media play bar

addButton(button: MediaPlayBarButton)

add button to the right side of play bar

class StandardMediaPlayBar(parent=None)

Bases: MediaPlayBarBase

Standard media play bar

skipBack(ms: int)

Back up for specified milliseconds

skipForward(ms: int)

Fast forward specified milliseconds