Contents

QtPy 2.4.1

0

Provides an abstraction layer on top of the various Qt bindings (PyQt5/6 and PySide2/6).

Provides an abstraction layer on top of the various Qt bindings (PyQt5/6 and PySide2/6).

Stars: 974, Watchers: 974, Forks: 152, Open Issues: 36

The spyder-ide/qtpy repo was created 9 years ago and the last code push was Yesterday.
The project is popular with 974 github stars!

How to Install qtpy

You can install qtpy using pip

pip install qtpy

or add it to a project with poetry

poetry add qtpy

Package Details

Author
Colin Duquesnoy and the Spyder Development Team
License
MIT
Homepage
https://github.com/spyder-ide/qtpy
PyPi:
https://pypi.org/project/QtPy/
GitHub Repo:
https://github.com/spyder-ide/qtpy

Classifiers

  • Software Development/Libraries
  • Software Development/User Interfaces
  • Software Development/Widget Sets
No  qtpy  pypi packages just yet.

Errors

A list of common qtpy errors.

Code Examples

Here are some qtpy code examples and snippets.

GitHub Issues

The qtpy package has 36 open issues on GitHub

  • Patch QGuiApplication.desktop() for PySide6
  • [WIP] PR: Add missing tests for aliased methods
  • Tests for instance methods alias mapping fix (exec_ vs exec and others)
  • Compat shiboken and sip like Qt.py
  • Add basic project documentation and example usage
  • Add documentation for methods or helpers that are specific to qtpy

See more issues on GitHub