Name | qtass-pyside6 JSON |
Version |
0.9.2
JSON |
| download |
home_page | None |
Summary | Python version of Qt Advanced Styplesheets Library |
upload_time | 2025-07-11 13:51:42 |
maintainer | None |
docs_url | None |
author | Uwe Kindler |
requires_python | <3.14,>=3.12 |
license | None |
keywords |
|
VCS |
|
bugtrack_url |
|
requirements |
No requirements were recorded.
|
Travis-CI |
No Travis.
|
coveralls test coverage |
No coveralls.
|
# qtass-pyside6
**Qt Advanced Stylesheets for PySide 6**
[](https://pypi.org/project/qtass-pyside6/)
[](https://www.python.org/downloads/)
This is the Python version of the [Qt Advanced Stylesheets Project](https://github.com/githubuser0xFFFF/Qt-Advanced-Stylesheets) 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**:
```shell
pip install qtass-pyside6
```
Raw data
{
"_id": null,
"home_page": null,
"name": "qtass-pyside6",
"maintainer": null,
"docs_url": null,
"requires_python": "<3.14,>=3.12",
"maintainer_email": null,
"keywords": null,
"author": "Uwe Kindler",
"author_email": null,
"download_url": "https://files.pythonhosted.org/packages/c4/0d/cfb51158bfde7d88e74eeebf1f5cb04c734f152ae0d5ce8d228cba3e2216/qtass_pyside6-0.9.2.tar.gz",
"platform": null,
"description": "# qtass-pyside6\n\n**Qt Advanced Stylesheets for PySide 6**\n\n[](https://pypi.org/project/qtass-pyside6/)\n[](https://www.python.org/downloads/)\n\nThis is the Python version of the [Qt Advanced Stylesheets Project](https://github.com/githubuser0xFFFF/Qt-Advanced-Stylesheets) for C++.\n\nThe library allows runtime color switching for CSS stylesheet themes including\nSVG resources and SVG icons. The image below shows switching of accent color\nand switching between dark and light theme. Notice how the icons in the left \nsidebar change color when switching between dark and light theme.\n\n\n\nThe main features are:\n\n- runtime switching of CSS colors\n- runtime color switching of CSS SVG icons / resources\n- runtime color switching of icons loaded via `loadThemeAwareSvgIcon()`\n- runtime switching of QPalette colors\n- definition of CSS styles that switch the complete application design\n- definition of XML color themes that allow switching of theme colors (dark / light)\n- switching of individual theme color or switching of accent color\n- QML support\n\n---\n\n## \ud83d\udce6 Installation\n\nInstall from **PyPI**:\n\n```shell\npip install qtass-pyside6\n```",
"bugtrack_url": null,
"license": null,
"summary": "Python version of Qt Advanced Styplesheets Library",
"version": "0.9.2",
"project_urls": {
"Bug Tracker": "https://gitlab.com/gitlabuser0xFFFF/nv200_python_lib/-/issues",
"Documentation": "https://nv200-python-lib-e9158a.gitlab.io/",
"Homepage": "https://gitlab.com/gitlabuser0xFFFF/nv200_python_lib",
"Source": "https://gitlab.com/gitlabuser0xFFFF/nv200_python_lib"
},
"split_keywords": [],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "f5dbcc62fe1f667a246c733b27135af78b63787773032b94dd15cd398dc234a3",
"md5": "b0e159e0ade7e98c172f754f783402b3",
"sha256": "0e86b47d20f21b9dab7b49516578ef0c485893e28b3386ac81a0e255140858bc"
},
"downloads": -1,
"filename": "qtass_pyside6-0.9.2-py3-none-any.whl",
"has_sig": false,
"md5_digest": "b0e159e0ade7e98c172f754f783402b3",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": "<3.14,>=3.12",
"size": 1843297,
"upload_time": "2025-07-11T13:51:41",
"upload_time_iso_8601": "2025-07-11T13:51:41.195131Z",
"url": "https://files.pythonhosted.org/packages/f5/db/cc62fe1f667a246c733b27135af78b63787773032b94dd15cd398dc234a3/qtass_pyside6-0.9.2-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "c40dcfb51158bfde7d88e74eeebf1f5cb04c734f152ae0d5ce8d228cba3e2216",
"md5": "8a3e758832cc5e889620c096f25eb7e5",
"sha256": "99a712bd13093debdee2763eb5266710183ca3b437642563f4cd1849f0a2823c"
},
"downloads": -1,
"filename": "qtass_pyside6-0.9.2.tar.gz",
"has_sig": false,
"md5_digest": "8a3e758832cc5e889620c096f25eb7e5",
"packagetype": "sdist",
"python_version": "source",
"requires_python": "<3.14,>=3.12",
"size": 1642904,
"upload_time": "2025-07-11T13:51:42",
"upload_time_iso_8601": "2025-07-11T13:51:42.893219Z",
"url": "https://files.pythonhosted.org/packages/c4/0d/cfb51158bfde7d88e74eeebf1f5cb04c734f152ae0d5ce8d228cba3e2216/qtass_pyside6-0.9.2.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2025-07-11 13:51:42",
"github": false,
"gitlab": true,
"bitbucket": false,
"codeberg": false,
"gitlab_user": "gitlabuser0xFFFF",
"gitlab_project": "nv200_python_lib",
"lcname": "qtass-pyside6"
}