PySide Binding Generation Tutorial: Module 3 Creating Type System Description

From Qt Wiki
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.


English French

Creating the Type System Description

The type system is a specification that maps a C++ based library onto a corresponding Python module. The specification is a handwritten XML document listing the types that will be available in the generated binding, modifications to classes and function signatures to better suit the target language, and listing the components that should be rejected for the binding.

<?xml version="1.0"?>
<typesystem package="foo">
 <load-typesystem name="typesystem_core.xml" generate="no" />
 <object-type name="Math" />
</typesystem>