GPX (GPS Exchange) format parser/writer in C++/Qt