forked from ales-erjavec/anyqt
-
Notifications
You must be signed in to change notification settings - Fork 0
Yet another PyQt4/PyQt5 compatibility layer
License
kernc/anyqt
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
AnyQt ----- PyQt4/PyQt5 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 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).
About
Yet another PyQt4/PyQt5 compatibility layer
Resources
License
Stars
Watchers
Forks
Packages 0
No packages published
Languages
- Python 100.0%