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