#ifndef CONFIG_H #define CONFIG_H #include #include #include #include #define APP_NAME "GPXSee" #define APP_HOMEPAGE "http://www.gpxsee.org" #define FONT_FAMILY "Arial" #define FONT_SIZE 12 // px #define ELLIPSOID_FILE QString("ellipsoids.csv") #define DATUM_FILE QString("datums.csv") #define PCS_FILE QString("pcs.csv") #define MAP_FILE QString("maps.txt") #define MAP_DIR QString("maps") #define POI_DIR QString("POI") #if defined(Q_OS_WIN32) #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") #else #define USER_DIR QDir::homePath() + QString("/.gpxsee") #define GLOBAL_DIR QString("/usr/share/gpxsee") #endif #define USER_ELLIPSOID_FILE USER_DIR + QString("/") + ELLIPSOID_FILE #define USER_DATUM_FILE USER_DIR + QString("/") + DATUM_FILE #define USER_PCS_FILE USER_DIR + QString("/") + PCS_FILE #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 #define GLOBAL_DATUM_FILE GLOBAL_DIR + QString("/") + DATUM_FILE #define GLOBAL_PCS_FILE GLOBAL_DIR + QString("/") + PCS_FILE #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") #endif /* CONFIG_H */