[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