Add support for writing the gx:Tour KML element. The existing tag writers are great examples, e.g. KmlTrackWriter.cpp. See also our notes on KML support in Marble in http://marble.kde.org/kml-guide.php and the gx:Tour KML reference at https://developers.google.com/kml/documentation/kmlreference#gxtour Note that not all gx:Tour children elements are implemented in Marble yet, so the gx:Tour writer can only write the implemented ones.
Patch at https://git.reviewboard.kde.org/r/110637/
Git commit 749c993c981f1507fd448b94446059e5e7773301 by Dennis Nienhüser, on behalf of Adrian Draghici. Committed on 01/12/2013 at 19:01. Pushed by nienhueser into branch 'master'. gx:Tour KML Tag Writer REVIEW: 110637 M +2 -0 src/lib/marble/geodata/CMakeLists.txt M +1 -0 src/lib/marble/geodata/data/GeoDataTour.h A +74 -0 src/lib/marble/geodata/writers/kml/KmlPlaylistTagWriter.cpp [License: LGPL] A +34 -0 src/lib/marble/geodata/writers/kml/KmlPlaylistTagWriter.h [License: LGPL] A +49 -0 src/lib/marble/geodata/writers/kml/KmlTourTagWriter.cpp [License: LGPL] A +27 -0 src/lib/marble/geodata/writers/kml/KmlTourTagWriter.h [License: LGPL] M +4 -0 tests/TestGeoDataWriter.cpp A +6 -0 tests/data/Tour.kml http://commits.kde.org/marble/749c993c981f1507fd448b94446059e5e7773301