mirror of
https://github.com/pyapp-kit/superqt.git
synced 2025-09-04 16:50:10 +02:00
e7ea57db49d52e18e6f2ba73f7c78f620b5c0bff
PyQRangeSlider
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
Languages
Python
100%