PrettyQt


NamePrettyQt JSON
Version 1.57.4 PyPI version JSON
download
home_pagehttps://github.com/phil65/prettyqt
SummaryA pythonic layer on top of PyQt6 / PySide6
upload_time2023-09-16 01:17:12
maintainer
docs_urlNone
authorphil65
requires_python>=3.11,<4.0
licenseMIT
keywords qt pyqt pyside widgets components framework gui
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # prettyqt: Pythonic layer on top of PyQt6 / PySide6
[![PyPI Latest Release](https://img.shields.io/pypi/v/prettyqt.svg)](https://pypi.org/project/prettyqt/)
[![Package Status](https://img.shields.io/pypi/status/prettyqt.svg)](https://pypi.org/project/prettyqt/)
[![License](https://img.shields.io/pypi/l/prettyqt.svg)](https://github.com/phil65/PrettyQt/blob/master/LICENSE)
[![CodeCov](https://codecov.io/gh/phil65/PrettyQt/branch/master/graph/badge.svg)](https://codecov.io/gh/phil65/PrettyQt)
[![Code style: black](https://img.shields.io/badge/code%20style-black-000000.svg)](https://github.com/psf/black)
[![PyUp](https://pyup.io/repos/github/phil65/PrettyQt/shield.svg)](https://pyup.io/repos/github/phil65/PrettyQt/)

## 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](https://pypi.org/project/prettyqt).

```sh
# or PyPI
pip install prettyqt
```

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/phil65/prettyqt",
    "name": "PrettyQt",
    "maintainer": "",
    "docs_url": null,
    "requires_python": ">=3.11,<4.0",
    "maintainer_email": "",
    "keywords": "qt,pyqt,pyside,widgets,components,framework,gui",
    "author": "phil65",
    "author_email": "philipptemminghoff@googlemail.com",
    "download_url": "https://files.pythonhosted.org/packages/a8/e0/cda6e88dd76f6947c2f99aa7e1790bec6a6b861b91eed05b680665c30462/prettyqt-1.57.4.tar.gz",
    "platform": null,
    "description": "# prettyqt: Pythonic layer on top of PyQt6 / PySide6\n[![PyPI Latest Release](https://img.shields.io/pypi/v/prettyqt.svg)](https://pypi.org/project/prettyqt/)\n[![Package Status](https://img.shields.io/pypi/status/prettyqt.svg)](https://pypi.org/project/prettyqt/)\n[![License](https://img.shields.io/pypi/l/prettyqt.svg)](https://github.com/phil65/PrettyQt/blob/master/LICENSE)\n[![CodeCov](https://codecov.io/gh/phil65/PrettyQt/branch/master/graph/badge.svg)](https://codecov.io/gh/phil65/PrettyQt)\n[![Code style: black](https://img.shields.io/badge/code%20style-black-000000.svg)](https://github.com/psf/black)\n[![PyUp](https://pyup.io/repos/github/phil65/PrettyQt/shield.svg)](https://pyup.io/repos/github/phil65/PrettyQt/)\n\n## What is it?\n\n**PrettyQt** is a Python package that provides a pythonic layer on top of the GUI frameworks PyQt6 / PySide6.\n\n## Documentation\nThe official documentation is hosted on Github Pages: https://phil65.github.io/PrettyQt/\n\n## Main Features\n  - Subclasses for almost all Qt classes, enriched with helper and __dunder__ methods to give a feel of a native GUI library.\n  - more than 80 pre-defined widgets and layouts for common use cases\n  - more than 30 ItemModels for different data types\n  - more than 25 general-purpose proxy models\n  - 10 ItemDelegates for different purposes\n  - 20 different Validators\n  - much, much more.\n\n## Where to get it\nThe source code is currently hosted on GitHub at:\nhttps://github.com/phil65/PrettyQt\n\nThe latest released version are available at the [Python\npackage index](https://pypi.org/project/prettyqt).\n\n```sh\n# or PyPI\npip install prettyqt\n```\n",
    "bugtrack_url": null,
    "license": "MIT",
    "summary": "A pythonic layer on top of PyQt6 / PySide6",
    "version": "1.57.4",
    "project_urls": {
        "Documentation": "https://phil65.github.io/PrettyQt/index.html",
        "Homepage": "https://github.com/phil65/prettyqt",
        "Repository": "https://github.com/phil65/prettyqt"
    },
    "split_keywords": [
        "qt",
        "pyqt",
        "pyside",
        "widgets",
        "components",
        "framework",
        "gui"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "fefd6e91dfd2eddde53a538fe07e09b87231cd3c52538102f901e143b410472e",
                "md5": "0f01e29655349e73a8190b651007a8a4",
                "sha256": "81f6e4aaa374c78d77a24f099a78fbcb78f80c3c3e75071c2d5b6c8d4750baa8"
            },
            "downloads": -1,
            "filename": "prettyqt-1.57.4-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "0f01e29655349e73a8190b651007a8a4",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.11,<4.0",
            "size": 4319627,
            "upload_time": "2023-09-16T01:17:07",
            "upload_time_iso_8601": "2023-09-16T01:17:07.641645Z",
            "url": "https://files.pythonhosted.org/packages/fe/fd/6e91dfd2eddde53a538fe07e09b87231cd3c52538102f901e143b410472e/prettyqt-1.57.4-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "a8e0cda6e88dd76f6947c2f99aa7e1790bec6a6b861b91eed05b680665c30462",
                "md5": "6370129a691af7c21754bf0da75a1a4b",
                "sha256": "ed527c8c01bad36c8beaed5d06d63070d24ca009cb5e0b04876ae51a4b781bc2"
            },
            "downloads": -1,
            "filename": "prettyqt-1.57.4.tar.gz",
            "has_sig": false,
            "md5_digest": "6370129a691af7c21754bf0da75a1a4b",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.11,<4.0",
            "size": 3920511,
            "upload_time": "2023-09-16T01:17:12",
            "upload_time_iso_8601": "2023-09-16T01:17:12.648284Z",
            "url": "https://files.pythonhosted.org/packages/a8/e0/cda6e88dd76f6947c2f99aa7e1790bec6a6b861b91eed05b680665c30462/prettyqt-1.57.4.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2023-09-16 01:17:12",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "phil65",
    "github_project": "prettyqt",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "lcname": "prettyqt"
}
        
Elapsed time: 1.22008s