I like PySide, and have used it for a while now, but in the program I am working on at the moment, I need an advanced code editor.

I have found QScintilla, but that is for PyQt. Is that compatible with PySide and if so, how would I go about using it?
I have also looked at PySide-QScintilla, but all that is is a couple of .h files and an __init.py__ and the __init__.py doesn't even have anything relating to the .h files! Has anyone used that? How do you include it in a program?
I also saw qutepart but it seems to be mush too basic for what I need.

I would accept solutions other than QScintilla, but they have to have: