Skip to main content

pyqt-media-slider

This is QSlider which supports the smoothly draggable handle, direct handle placement to click position for media(audio, video).

Requirements

PyQt5 >= 5.8

Setup

python -m pip install pyqt-media-slider

Included Packages

Signal

  • pressed(int) Signal emit when presses the handle

  • dragged(int) Signal emit when drags the handle

  • released(int) Signal emit when releases the handle

Example

from PyQt5.QtWidgets import QWidget, QHBoxLayout, QApplication



from pyqt_media_slider.mediaSlider import MediaSlider





class MediaSliderExample(QWidget):



    def __init__(self):

        super().__init__()

        self.__initUi()



    def __initUi(self):

        self.__slider = MediaSlider()

        lay = QHBoxLayout()

        lay.addWidget(self.__slider)

        self.setLayout(lay)





if __name__ == "__main__":

    import sys



    app = QApplication(sys.argv)

    player = MediaSliderExample()

    player.show()

    app.exec_()

Result

https://user-images.githubusercontent.com/55078043/151730656-42ecb8e1-3987-415c-bc5f-8ae1d10bf2e6.mp4

Metadata

Release files for pyqt-media-slider 0.0.13

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for pyqt-media-slider 0.0.13
File Size Uploaded
pyqt-media-slider-0.0.13.tar.gz 3.2 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for pyqt-media-slider 0.0.13
File Interpreter ABI Platform
pyqt_media_slider-0.0.13-py3-none-any.whl Python 3 none any Details

Total release size: 7.4 kB

Release files / pyqt-media-slider-0.0.13.tar.gz

Download URL pyqt-media-slider-0.0.13.tar.gz
Size 3.2 kB
Tags Source
SHA-256 checksum
How to use checksums
9bca4570883cdaed1b2ca5377cc6329741a57726964808ead944a58c937cc3e8
BLAKE2b-256 checksum
How to use checksums
69826ba38909097b61e26ad3ae35dd3e7fb12a971cd7ae42a749735dc555dbb5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/0.0.0 CPython/3.7.6

Release files / pyqt_media_slider-0.0.13-py3-none-any.whl

Download URL pyqt_media_slider-0.0.13-py3-none-any.whl
Size 4.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
75ebc4deb2ecaf41182360429f9a3835013d55523d19fc06f4aead899b4ca7f2
BLAKE2b-256 checksum
How to use checksums
a76c22513b97cc30a86f41d9fdcf4850c4cc9b494b5a566db527593a04645a80
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/0.0.0 CPython/3.7.6

Release history Release notifications | RSS feed

This release

0.0.13 This release

2 release files

0.0.1

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page