Python version of Qt Advanced Styplesheets Library
Project description
qtass-pyside6
Qt Advanced Stylesheets for PySide 6
This is the Python version of the Qt Advanced Stylesheets Project for C++.
The library allows runtime color switching for CSS stylesheet themes including SVG resources and SVG icons. The image below shows switching of accent color and switching between dark and light theme. Notice how the icons in the left sidebar change color when switching between dark and light theme.
The main features are:
- runtime switching of CSS colors
- runtime color switching of CSS SVG icons / resources
- runtime color switching of icons loaded via
loadThemeAwareSvgIcon() - runtime switching of QPalette colors
- definition of CSS styles that switch the complete application design
- definition of XML color themes that allow switching of theme colors (dark / light)
- switching of individual theme color or switching of accent color
- QML support
📦 Installation
Install from PyPI:
pip install qtass-pyside6
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
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file qtass_pyside6-0.9.3.tar.gz.
File metadata
- Download URL: qtass_pyside6-0.9.3.tar.gz
- Upload date:
- Size: 1.6 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/2.1.3 CPython/3.12.11 Linux/6.11.0-1018-azure
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a03b72859b179dd370ccd403c664e348b2470187b20cdeb407f3da76388893e2
|
|
| MD5 |
cda7e03ab37ab17eff05281e89496071
|
|
| BLAKE2b-256 |
c1fd7946c83b5fa931e8b942cce7cc589b098cfd5f1ade8fc471e71944c2d149
|
File details
Details for the file qtass_pyside6-0.9.3-py3-none-any.whl.
File metadata
- Download URL: qtass_pyside6-0.9.3-py3-none-any.whl
- Upload date:
- Size: 1.8 MB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/2.1.3 CPython/3.12.11 Linux/6.11.0-1018-azure
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8fc2df38e6ab5d2d3a4f5bc2e8e4799298886dfd2aed39b2ef235413539052f4
|
|
| MD5 |
10cf05bde483e9c4d84146aa6b344298
|
|
| BLAKE2b-256 |
f55cf2cbabae6430a990e30beb897e816c5c15e421e99174029449b771447d6b
|