00001
00002
00003
00004
00005
00006
00007 #include "CoordSymbol.h"
00008 #include "CoordUnitsNonPolarTheta.h"
00009 #include <QObject>
00010
00011 QString coordUnitsNonPolarThetaToBriefType (CoordUnitsNonPolarTheta coordUnits)
00012 {
00013 switch (coordUnits) {
00014
00015 case COORD_UNITS_NON_POLAR_THETA_DATE_TIME:
00016 return QObject::tr ("Date Time");
00017
00018 case COORD_UNITS_NON_POLAR_THETA_DEGREES_MINUTES_SECONDS:
00019 return QObject::tr ("Degrees");
00020
00021 case COORD_UNITS_NON_POLAR_THETA_DEGREES_MINUTES_SECONDS_NSEW:
00022 return QObject::tr ("Degrees");
00023
00024 case COORD_UNITS_NON_POLAR_THETA_NUMBER:
00025 return QObject::tr ("Number");
00026
00027 default:
00028 return QObject::tr ("Unknown");
00029 }
00030 }
00031
00032 QString coordUnitsNonPolarThetaToString (CoordUnitsNonPolarTheta coordUnits)
00033 {
00034 switch (coordUnits) {
00035
00036 case COORD_UNITS_NON_POLAR_THETA_DATE_TIME:
00037 return QObject::tr ("Date/Time");
00038
00039 case COORD_UNITS_NON_POLAR_THETA_DEGREES_MINUTES_SECONDS:
00040 return POLAR_UNITS_DEGREES_MINUTES_SECONDS;
00041
00042 case COORD_UNITS_NON_POLAR_THETA_DEGREES_MINUTES_SECONDS_NSEW:
00043 return POLAR_UNITS_DEGREES_MINUTES_SECONDS_NSEW;
00044
00045 case COORD_UNITS_NON_POLAR_THETA_NUMBER:
00046 return QObject::tr ("Number");
00047
00048 default:
00049 return QObject::tr ("Unknown");
00050 }
00051 }