[Marble-devel] Python bindings for the Marble widget and friends
Simon Edwards
simon at simonzone.com
Thu Oct 16 16:19:17 CEST 2008
Hello all,
The soft feature freeze is almost here but there is one thing that I've
wanted to have for a while now and which I want to get in for KDE 4.2.
Python bindings for the marble widget so that I can use it from my
Python code.
I've got the bindings mostly done, and I would like to check they in
directly to kdeedu (in a marble/src/bindings/python directory). This
would introduce a an optional Python (PyKDE4/kdebindings module)
dependency for marble and the kdeedu module. Has anyone got any
comments, advice or even objections to the python support being kept in
with kdeedu?
Some technical comments. The ClipPainter class needs to be exported
otherwise I can't bind to it or the GeoPainter class. I also noticed
that a bunch of header files are installed into /usr/include etc but
contain non-exported classes. Also some methods in classes specify
methods without implementations. Are you people interested in more
details about where the headers could be improved? or is that not a real
issue?
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