Hello folks,

News from the PySide/Shiboken front: after a lot of improvements on the
generator we have the QtCore module exporting all the classes to Python. Notice
that I said "importing" not working. Although many of the basic QtCore unit
tests from the official PySide are passing, the ones dealing with ownership
issues, signals/slots, and stuff relying on specific custom code.

And now some numbers:

PySide/Boost.Python's QtCore.so: 4.7M
PySide/Shiboken's         QtCore.so: 1.5M

Both modules where compiled with release flags and also striped. The numbers
are great for Shiboken's generated module, but remember that it is not yet
complete. That being said, we are very confident that just in the really worse
nightmarish case the .so file will reach 2M.

As a side effect, the improvements on Shiboken made it even better for
generating binding C++ libraries and we encourage everyone to try it out.

And for those who like to see for them selves, checkout the code from the master
branch of the following repositories:

* API Extractor
git clone git://gitorious.org/pyside/apiextractor.git

* Generator Runner
git clone git://gitorious.org/pyside/generatorrunner.git

* Shiboken
git clone git://gitorious.org/pyside/shiboken.git

* PySide-Shiboken
git clone git://gitorious.org/pyside/pyside-shiboken.git

The repos are given in the same order that they should be compiled.

If you find our human weaknesses somewhere in the code, here is the place to
report them: http://bugs.openbossa.org

And that's it for now. :)

-- 
Marcelo Lira dos Santos
INdT - Instituto Nokia de Tecnologia
_______________________________________________
PySide mailing list
[email protected]
http://lists.openbossa.org/listinfo/pyside

Reply via email to