Newer Older
Pierre Kraemer's avatar
Pierre Kraemer committed
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31

PythonQt is a dynamic Python ( binding for Qt (
It offers an easy way to embed the Python scripting language into
your Qt applications. It makes heavy use of the QMetaObject system and thus requires Qt4.x.

Licensing of PythonQt
PythonQt is distributed under the LGPL 2.1 license.

Licensing of Generator
The build system of PythonQt makes use of a patched version of the LGPL'ed QtScript generator, located in the "generator" directory.

See the LICENSE.LGPL file in the generator subdirectory for details.
Copyright (C) 2009 Nokia Corporation and/or its subsidiary(-ies)

See for the original project.
The PythonQt wrappers generated by the generator are distributed under the LGPL as well.

The generated wrappers are pre-generated and checked-in for Qt 4.6.1, so you only need to build and run the
generator when you want to build additional wrappers or you want to upgrade/downgrade to another Qt version, but this requires updating the typesystems as well.


More documentation is available at: