summaryrefslogtreecommitdiffstats
path: root/development/shiboken2/README
blob: ba1c0dd723f10c2203761a1575e9e783496b9c0a (plain)
Shiboken is a fundamental piece on the Qt for Python project that
serves two purposes:

- Generator: Extract information from C or C++ headers and generate
  CPython code that allow to bring C or C++ projects to Python. This
  process uses a library called ApiExtractor which internally uses
  Clang.

- Module: An utility Python module that exposed new Python types,
  functions to handle pointers, among other things, that is written in
  CPython and can be used independently of the generator.