[Marble-devel] Python bindings committed

Simon Edwards simon at simonzone.com
Sun Oct 19 13:18:19 CEST 2008


Hello,

I've committed the Python bindings. They are mostly complete. I'm 
missing a couple of geodata classes which will require some hand written 
stuff, but that can come later. I've also checked in a very small python 
program which just displays a marble widget. It works(!). Sometime 
around the 4.2 betas and RCs I'll update the bindings from the header 
files, although I might do some of the manual work before that.

I've added the MARBLE_EXPORT thingy to ClipPainter to make it visible in 
the library.

Some other comments about the headers:

* src/lib/geodata/data/*.h is installed, but the other 
src/lib/geodata/scene and parser are not.

* There are some surprising uses of qreal _references_ instead of a just 
qreals which are only used for passing in parameters.

If for some reason the API changes and the bindings break and break the 
build, you can comment out the python directory in the CMakeLists.txt 
file if needed.

cheers,

-- 
Simon Edwards             | KDE-NL, Guidance tools, Guarddog Firewall
simon at simonzone.com       | http://www.simonzone.com/software/
Nijmegen, The Netherlands | "ZooTV? You made the right choice."


More information about the Marble-devel mailing list