From 3435d13509e2623ee26de0c75f571982603f0baa Mon Sep 17 00:00:00 2001 From: Tomaz Canabrava Date: Thu, 25 Jun 2015 15:42:28 -0300 Subject: Dive site rewrite: add the taxonomy labels for the dive sites This doesn't work yet because we don't get the taxonomy from the geo referencing services yet - but it's ready to be populated. Signed-off-by: Tomaz Canabrava Signed-off-by: Dirk Hohndel --- qt-ui/maintab.cpp | 7 +++++++ qt-ui/maintab.ui | 19 +++++++++++++------ 2 files changed, 20 insertions(+), 6 deletions(-) diff --git a/qt-ui/maintab.cpp b/qt-ui/maintab.cpp index 99459dbd3..31a94b73a 100644 --- a/qt-ui/maintab.cpp +++ b/qt-ui/maintab.cpp @@ -566,6 +566,7 @@ void MainTab::updateDiveInfo(bool clear) ui.waterTemperatureText->setText(get_temperature_string(displayed_dive.watertemp, true)); ui.airTemperatureText->setText(get_temperature_string(displayed_dive.airtemp, true)); ui.DiveType->setCurrentIndex(get_dive_dc(&displayed_dive, dc_number)->divemode); + volume_t gases[MAX_CYLINDERS] = {}; get_gas_used(&displayed_dive, gases); QString volumes; @@ -690,6 +691,12 @@ void MainTab::updateDiveInfo(bool clear) gasUsedString.append(QString("O2: %2\n").arg(get_volume_string(o2_tot, true))); } ui.gasConsumption->setText(gasUsedString); + ui.locationTags->setText(ds->description); // TODO: This should be three tags following davide's explanation. + if(ui.locationTags->text().isEmpty()) + ui.locationTags->hide(); + else + ui.locationTags->show(); + } else { /* clear the fields */ clearInfo(); diff --git a/qt-ui/maintab.ui b/qt-ui/maintab.ui index c78ced6f3..ccd55bd18 100644 --- a/qt-ui/maintab.ui +++ b/qt-ui/maintab.ui @@ -180,6 +180,13 @@ + + + + + + + @@ -532,8 +539,8 @@ 0 0 - 100 - 30 + 449 + 743 @@ -627,8 +634,8 @@ 0 0 - 389 - 430 + 449 + 743 @@ -968,8 +975,8 @@ 0 0 - 408 - 253 + 449 + 743 -- cgit v1.2.3-70-g09d2