2021-04-24 15:07:22 -04:00
2021-04-24 12:05:07 -04:00
2021-04-24 12:37:10 -04:00
2021-04-24 15:07:22 -04:00
2021-04-24 09:00:08 -04:00
2021-04-24 09:00:08 -04:00
2021-04-24 09:00:08 -04:00
2021-04-24 12:37:10 -04:00
2021-04-24 15:07:22 -04:00
2021-04-24 09:18:13 -04:00
2021-04-24 15:07:22 -04:00

PyQRangeSlider

License PyPI Python Version Test codecov

Multi-handle range slider widget for PyQt/PySide

The goal of this package is to provide a QRangeSlider that feels as "native" as possible. Styles should match the OS by default, and the slider should behave like a standard QSlider... just with multiple handles.

  • Supports more than 2 handles (e.g. slider.setValue([0, 10, 60, 80]))
  • Attempts to match QSlider API as closely as possible
  • Uses platform-specific styles (for handle, groove, & ticks) but also supports QSS style sheets.
  • Supports mouse wheel and keypress (soon) events
  • Supports PyQt5, PyQt6, PySide2 and PySide6

Installation

You can install PyQRangeSlider via pip:

pip install pyqrangeslider

Issues

If you encounter any problems, please file an issue along with a detailed description.

Description
Missing widgets and components for Qt-python
Readme BSD-3-Clause 6.1 MiB
Languages
Python 100%