Qt for Python

Qt for Python offers the official Python bindings for Qt, and has two main components:

  • PySide2, so that you can use Qt5 APIs in your Python applications, and

  • Shiboken2, a binding generator tool, which can be used to expose C++ projects to Python, and a Python module with some utility functions.

This project is available under the LGPLv3/GPLv3 and the Qt commercial license.