Files
superqt/README.md
Talley Lambert ec0ad811b6 update readme
2021-04-24 12:37:10 -04:00

1.5 KiB

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.