A pythonic layer on top of PyQt6 / PySide6
Project description
prettyqt: Pythonic layer on top of PyQt6 / PySide6
What is it?
PrettyQt is a Python package that provides a pythonic layer on top of the GUI frameworks PyQt6 / PySide6.
Documentation
The official documentation is hosted on Github Pages: https://phil65.github.io/PrettyQt/
Main Features
- Subclasses for almost all Qt classes, enriched with helper and dunder methods to give a feel of a native GUI library.
- more than 80 pre-defined widgets and layouts for common use cases
- more than 30 ItemModels for different data types
- more than 25 general-purpose proxy models
- 10 ItemDelegates for different purposes
- 20 different Validators
- much, much more.
Where to get it
The source code is currently hosted on GitHub at: https://github.com/phil65/PrettyQt
The latest released version are available at the Python package index.
# or PyPI
pip install prettyqt
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
prettyqt-1.57.3.tar.gz
(3.9 MB
view hashes)
Built Distribution
Close
Hashes for prettyqt-1.57.3-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d9d898e7b6fde6d3e425f1b1fcebd8c2c50c46341abcd81699c58f82d49d61aa |
|
MD5 | 8c39c17764c723cb5ca1461d90e60e70 |
|
BLAKE2b-256 | 15233e17c6c132990d13a4ddc5a3ac830f026cff75e7f307123f7be74236285a |