Chris Bevan - 2012-02-23

Hi Tuukka and Florian,

Regarding this bug: Namespaces cause problems for wrapping classes - ID: 3490966 (which I don't seem to be able to make comments on directly)

I've hacked in some support for namespaces in the build of PythonQt I made for the application I'm working on.  We had one specific requirement: remove one specific namespace - the one in which we defined all of our API classes - from the exposed names of those classes.  I did this by adding a function to adjust class names based on the removal of a list of registered namespaces.

Let me know if it's worth me sending this somewhere for consideration for inclusion in either the main build of PythonQt, or your own specific one.  I've added a few other local changes, and it'd take a bit to remove those for clarity, but you're welcome to take a look if it's useful.

Cheers,
- Chris