1
0
mirror of https://github.com/tumic0/GPXSee.git synced 2025-07-18 04:44:23 +02:00

Added support for GPI files

This commit is contained in:
2019-10-25 22:30:12 +02:00
parent ae9dd309e9
commit c0c01eef8b
4 changed files with 476 additions and 2 deletions

View File

@ -18,6 +18,7 @@
#endif // ENABLE_GEOJSON
#include "exifparser.h"
#include "cupparser.h"
#include "gpiparser.h"
#include "dem.h"
#include "data.h"
@ -39,6 +40,7 @@ static GeoJSONParser geojson;
#endif // ENABLE_GEOJSON
static EXIFParser exif;
static CUPParser cup;
static GPIParser gpi;
static QHash<QString, Parser*> parsers()
{
@ -63,6 +65,7 @@ static QHash<QString, Parser*> parsers()
hash.insert("jpeg", &exif);
hash.insert("jpg", &exif);
hash.insert("cup", &cup);
hash.insert("gpi", &gpi);
return hash;
}
@ -177,6 +180,7 @@ QString Data::formats()
#ifdef ENABLE_GEOJSON
+ qApp->translate("Data", "GeoJSON files") + " (*.geojson *.json);;"
#endif // ENABLE_GEOJSON
+ qApp->translate("Data", "GPI files") + " (*.gpi);;"
+ qApp->translate("Data", "GPX files") + " (*.gpx);;"
+ qApp->translate("Data", "IGC files") + " (*.igc);;"
+ qApp->translate("Data", "JPEG images") + " (*.jpg *.jpeg);;"