Sat Sep 11, 2010 12:34 am
Hi, I am developing a geocaching application (qgeoview) in qt with the GPL3 license and would love to try the marble widget to see how it works compared to the other qt map widgets (of which I have sadly found very few).
The Marble homepage mentions a Marble Widget for developers, but I am unable to find a download for the widget. I can only find the complete Marble and Marble-QT. I downloaded both sources and tried to find a marble-widget subfolder (or even source file) and have been unsuccessful.
Is there a separate download for it that I am missing or does the widget need to be dissected out of the application's source code?
Sat Sep 11, 2010 3:32 am
I would recommend contacting the Marble developers on their mailing list, [email protected]
Sat Sep 11, 2010 6:36 am
Ok, I'll try that.
Sat Sep 11, 2010 7:36 am
In the source folder basically everything below marble/src/lib
is part of the widget. The MarbleWIdget class itself is located at
MarbleWidget is basically comparable to a widget like QWebView. So it
contains a ready-made solution for providing everything maps: Parsing of
different file formats (GPX, KML, etc.), Location API, Plugins, etc.
You've probably followed http://edu.kde.org/marble/obtain.php already for
compiling Marble, so the next step would be to follow the Tutorial:
There is a tutorial (with the API docs referenced) here:
http://techbase.kde.org/Projects/Marble ... rbleWidget
http://techbase.kde.org/Projects/Marble ... gnalsSlots
http://techbase.kde.org/Projects/Marble ... GeoPainter
For creating a GeoCaching plugin you might want to read about creating online
You can also join us on #marble on IRC for further questions. There's also a
Marble Facebook Group at