diff options
Diffstat (limited to 'subsurface-core/qthelper.cpp')
-rw-r--r-- | subsurface-core/qthelper.cpp | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/subsurface-core/qthelper.cpp b/subsurface-core/qthelper.cpp index d55e8438f..25d5b4233 100644 --- a/subsurface-core/qthelper.cpp +++ b/subsurface-core/qthelper.cpp @@ -80,6 +80,10 @@ QString Dive::location() const return m_location; } +QString Dive::gps() const +{ + return m_gps; +} QString Dive::duration() const { return m_duration; @@ -222,6 +226,15 @@ void Dive::put_location() } } +void Dive::put_gps() +{ + struct dive_site *ds = get_dive_site_by_uuid(dive->dive_site_uuid); + if (ds) + m_gps = QString("%1,%2").arg(ds->latitude.udeg / 1000000.0).arg(ds->longitude.udeg / 1000000.0); + else + m_gps = QString(); +} + void Dive::put_depth() { m_depth = get_depth_string(dive->dc.maxdepth.mm, true, true); |