qtass-pyside6


Nameqtass-pyside6 JSON
Version 0.9.2 PyPI version JSON
download
home_pageNone
SummaryPython version of Qt Advanced Styplesheets Library
upload_time2025-07-11 13:51:42
maintainerNone
docs_urlNone
authorUwe Kindler
requires_python<3.14,>=3.12
licenseNone
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**

[![PyPI version](https://img.shields.io/pypi/v/qtass-pyside6)](https://pypi.org/project/qtass-pyside6/)
[![Python Version](https://img.shields.io/pypi/pyversions/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.

![color_switching](https://raw.githubusercontent.com/githubuser0xFFFF/qtass-pyside6/refs/heads/main/doc/CETONI_Elements_Styling.gif)

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[![PyPI version](https://img.shields.io/pypi/v/qtass-pyside6)](https://pypi.org/project/qtass-pyside6/)\n[![Python Version](https://img.shields.io/pypi/pyversions/qtass-pyside6)](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![color_switching](https://raw.githubusercontent.com/githubuser0xFFFF/qtass-pyside6/refs/heads/main/doc/CETONI_Elements_Styling.gif)\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"
}
        
Elapsed time: 1.25287s