键入搜索术语或模块、类、函数名。
In April 2016 Qt 公司 decided to properly support the port. For more information, see https://groups.google.com/forum/#!topic/pyside-dev/pqwzngAGLWE .
Since PySide was developed for Qt 4, we now use PySide2 to imply that it is for a newer version, after it was ported to support Qt 5.
The project’s old wiki page is available on PySide, but the project is now deprecated and not supported.
There are three wheels (pyside2, shiboken2, and shiboken2_generator), what’s the difference?
Before the official release, everything was in one big wheel, so it made sense to split these into separate wheels, each for the major projects currently in development:
pyside2 : contains all the PySide2 modules to use the Qt framework; also depends on the shiboken2 module.
shiboken2 : contains the shiboken2 module with helper functions for PySide2.
shiboken2_generator : contains the generator binary that can work with a C++ project and a typesystem to generate Python bindings. If you want to generate bindings for a Qt/C++ project, there won’t be any linking to the Qt shared libraries; you need to do this by hand. We recommend building PySide2 from scratch to have everything properly linked.
It’s not necessary to install the shiboken2_generator to use PySide2. The package is a result of the wheel splitting process. To use the generator, it’s recommended to build it from scratch to have the proper Qt linking.