Engauge Digitizer
2
Coord
CoordUnitsNonPolarTheta.cpp
Go to the documentation of this file.
1
/******************************************************************************************************
2
* (C) 2014 markummitchell@github.com. This file is part of Engauge Digitizer, which is released *
3
* under GNU General Public License version 2 (GPLv2) or (at your option) any later version. See file *
4
* LICENSE or go to gnu.org/licenses for details. Distribution requires prior written permission. *
5
******************************************************************************************************/
6
7
#include "
CoordSymbol.h
"
8
#include "
CoordUnitsNonPolarTheta.h
"
9
#include <QObject>
10
11
QString
coordUnitsNonPolarThetaToBriefType
(
CoordUnitsNonPolarTheta
coordUnits)
12
{
13
switch
(coordUnits) {
14
15
case
COORD_UNITS_NON_POLAR_THETA_DATE_TIME
:
16
return
QObject::tr (
"Date Time"
);
17
18
case
COORD_UNITS_NON_POLAR_THETA_DEGREES_MINUTES_SECONDS
:
19
return
QObject::tr (
"Degrees"
);
20
21
case
COORD_UNITS_NON_POLAR_THETA_DEGREES_MINUTES_SECONDS_NSEW
:
22
return
QObject::tr (
"Degrees"
);
23
24
case
COORD_UNITS_NON_POLAR_THETA_NUMBER
:
25
return
QObject::tr (
"Number"
);
26
27
default
:
28
return
QObject::tr (
"Unknown"
);
29
}
30
}
31
32
QString
coordUnitsNonPolarThetaToString
(
CoordUnitsNonPolarTheta
coordUnits)
33
{
34
switch
(coordUnits) {
35
36
case
COORD_UNITS_NON_POLAR_THETA_DATE_TIME
:
37
return
QObject::tr (
"Date/Time"
);
38
39
case
COORD_UNITS_NON_POLAR_THETA_DEGREES_MINUTES_SECONDS
:
40
return
POLAR_UNITS_DEGREES_MINUTES_SECONDS
;
41
42
case
COORD_UNITS_NON_POLAR_THETA_DEGREES_MINUTES_SECONDS_NSEW
:
43
return
POLAR_UNITS_DEGREES_MINUTES_SECONDS_NSEW
;
44
45
case
COORD_UNITS_NON_POLAR_THETA_NUMBER
:
46
return
QObject::tr (
"Number"
);
47
48
default
:
49
return
QObject::tr (
"Unknown"
);
50
}
51
}
COORD_UNITS_NON_POLAR_THETA_DATE_TIME
Definition:
CoordUnitsNonPolarTheta.h:20
POLAR_UNITS_DEGREES_MINUTES_SECONDS
const QString POLAR_UNITS_DEGREES_MINUTES_SECONDS
Definition:
CoordSymbol.cpp:21
CoordUnitsNonPolarTheta
CoordUnitsNonPolarTheta
Definition:
CoordUnitsNonPolarTheta.h:13
coordUnitsNonPolarThetaToString
QString coordUnitsNonPolarThetaToString(CoordUnitsNonPolarTheta coordUnits)
Definition:
CoordUnitsNonPolarTheta.cpp:32
COORD_UNITS_NON_POLAR_THETA_DEGREES_MINUTES_SECONDS
Definition:
CoordUnitsNonPolarTheta.h:18
COORD_UNITS_NON_POLAR_THETA_NUMBER
Definition:
CoordUnitsNonPolarTheta.h:17
CoordSymbol.h
CoordUnitsNonPolarTheta.h
coordUnitsNonPolarThetaToBriefType
QString coordUnitsNonPolarThetaToBriefType(CoordUnitsNonPolarTheta coordUnits)
Definition:
CoordUnitsNonPolarTheta.cpp:11
COORD_UNITS_NON_POLAR_THETA_DEGREES_MINUTES_SECONDS_NSEW
Definition:
CoordUnitsNonPolarTheta.h:19
POLAR_UNITS_DEGREES_MINUTES_SECONDS_NSEW
const QString POLAR_UNITS_DEGREES_MINUTES_SECONDS_NSEW
Definition:
CoordSymbol.cpp:24
Generated on Sat Jan 4 2020 12:00:00 for Engauge Digitizer by
1.8.16