Skip to content
Yet another PyQt4/PyQt5 compatibility layer
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
AnyQt
conda-recipe Remove 'python_noarch' from conda recipe Dec 12, 2016
docs
test
.gitignore Add some basic documentation Apr 6, 2016
LICENSE.txt Add LICENSE.txt and more distribution metadata in setup.py Apr 5, 2016
MANIFEST.in
README.txt
setup.cfg
setup.py Bump version: 0.0.9 → 0.0.10 Oct 11, 2018

README.txt

AnyQt
-----

PyQt/PySide compatibility layer.

Features:

* At the top level AnyQt exports a Qt5 compatible module namespace along with
  some minimal renames to better support portability between different
  versions
* Which Qt api/backend is chosen can be controlled by a QT_API env variable
* The api can be chosen/forced programmatically (as long as no
  PyQt4/PyQt5/PySide/PySide2 was already imported)
* provides an optional compatibility import hook, that denys imports from
  conflicting Qt api, or intercepts and fakes a Qt4 api imports, to use a Qt5
  compatible API (some monkey patching is involved).

The documentation is hosted at https://anyqt.readthedocs.io/en/stable/

You can’t perform that action at this time.