2015-10-05 01:43:48 +02:00
|
|
|
#ifndef CONFIG_H
|
|
|
|
#define CONFIG_H
|
|
|
|
|
2016-03-24 19:34:46 +01:00
|
|
|
#include <QtGlobal>
|
2016-04-11 22:08:00 +02:00
|
|
|
#include <QDir>
|
|
|
|
#include <QApplication>
|
|
|
|
#include <QString>
|
2015-10-05 01:43:48 +02:00
|
|
|
|
2016-03-24 19:34:46 +01:00
|
|
|
#define APP_NAME "GPXSee"
|
2017-06-22 01:40:48 +02:00
|
|
|
#define APP_HOMEPAGE "http://www.gpxsee.org"
|
2016-03-24 19:34:46 +01:00
|
|
|
|
|
|
|
#define FONT_FAMILY "Arial"
|
2017-08-30 13:09:54 +02:00
|
|
|
#define FONT_SIZE 12 // px
|
2016-03-24 19:34:46 +01:00
|
|
|
|
2018-02-10 09:29:10 +01:00
|
|
|
#define ELLIPSOID_FILE QString("csv/ellipsoids.csv")
|
|
|
|
#define GCS_FILE QString("csv/gcs.csv")
|
|
|
|
#define PCS_FILE QString("csv/pcs.csv")
|
2017-03-18 01:30:31 +01:00
|
|
|
#define MAP_DIR QString("maps")
|
2016-03-24 19:34:46 +01:00
|
|
|
#define POI_DIR QString("POI")
|
2015-10-22 00:05:45 +02:00
|
|
|
|
2015-11-30 22:42:51 +01:00
|
|
|
#if defined(Q_OS_WIN32)
|
2016-03-24 19:34:46 +01:00
|
|
|
#define USER_DIR QDir::homePath() + QString("/GPXSee")
|
|
|
|
#define GLOBAL_DIR QApplication::applicationDirPath()
|
|
|
|
#elif defined(Q_OS_MAC)
|
|
|
|
#define USER_DIR QDir::homePath() + QString("/.gpxsee")
|
|
|
|
#define GLOBAL_DIR QApplication::applicationDirPath() \
|
|
|
|
+ QString("/../Resources")
|
2015-11-30 22:42:51 +01:00
|
|
|
#else
|
2016-03-24 19:34:46 +01:00
|
|
|
#define USER_DIR QDir::homePath() + QString("/.gpxsee")
|
|
|
|
#define GLOBAL_DIR QString("/usr/share/gpxsee")
|
2015-11-30 22:42:51 +01:00
|
|
|
#endif
|
2016-03-24 19:34:46 +01:00
|
|
|
|
2017-04-17 18:03:04 +02:00
|
|
|
#define USER_ELLIPSOID_FILE USER_DIR + QString("/") + ELLIPSOID_FILE
|
2018-01-20 20:13:56 +01:00
|
|
|
#define USER_GCS_FILE USER_DIR + QString("/") + GCS_FILE
|
2018-01-08 23:47:45 +01:00
|
|
|
#define USER_PCS_FILE USER_DIR + QString("/") + PCS_FILE
|
2017-04-17 18:03:04 +02:00
|
|
|
#define USER_MAP_DIR USER_DIR + QString("/") + MAP_DIR
|
|
|
|
#define USER_POI_DIR USER_DIR + QString("/") + POI_DIR
|
|
|
|
#define GLOBAL_ELLIPSOID_FILE GLOBAL_DIR + QString("/") + ELLIPSOID_FILE
|
2018-01-20 20:13:56 +01:00
|
|
|
#define GLOBAL_GCS_FILE GLOBAL_DIR + QString("/") + GCS_FILE
|
2018-01-08 23:47:45 +01:00
|
|
|
#define GLOBAL_PCS_FILE GLOBAL_DIR + QString("/") + PCS_FILE
|
2017-04-17 18:03:04 +02:00
|
|
|
#define GLOBAL_MAP_DIR GLOBAL_DIR + QString("/") + MAP_DIR
|
|
|
|
#define GLOBAL_POI_DIR GLOBAL_DIR + QString("/") + POI_DIR
|
|
|
|
#define TILES_DIR USER_DIR + QString("/tiles")
|
2018-02-09 22:34:38 +01:00
|
|
|
#define TRANSLATIONS_DIR GLOBAL_DIR + QString("/translations")
|
2015-10-17 01:33:02 +02:00
|
|
|
|
2015-10-05 01:43:48 +02:00
|
|
|
#endif /* CONFIG_H */
|