From cd27c1cd442018c3ab7e68aabaaa0b8cb0b21a7b Mon Sep 17 00:00:00 2001 From: Anton Lundin Date: Tue, 10 Jan 2017 16:56:55 +0100 Subject: Hide avg max depth thingie We don't set it so just hide it. Signed-off-by: Anton Lundin --- desktop-widgets/simplewidgets.cpp | 6 ++++++ desktop-widgets/simplewidgets.h | 1 + desktop-widgets/tab-widgets/TabDiveStatistics.cpp | 3 +++ 3 files changed, 10 insertions(+) diff --git a/desktop-widgets/simplewidgets.cpp b/desktop-widgets/simplewidgets.cpp index ceddf691c..992c681f3 100644 --- a/desktop-widgets/simplewidgets.cpp +++ b/desktop-widgets/simplewidgets.cpp @@ -128,6 +128,12 @@ void MinMaxAvgWidget::overrideMaxToolTipText(const QString &newTip) d->maxValue->setToolTip(newTip); } +void MinMaxAvgWidget::setAvgVisibility(const bool visible) +{ + d->avgIco->setVisible(visible); + d->avgValue->setVisible(visible); +} + RenumberDialog *RenumberDialog::instance() { static RenumberDialog *self = new RenumberDialog(MainWindow::instance()); diff --git a/desktop-widgets/simplewidgets.h b/desktop-widgets/simplewidgets.h index ac98414a0..c804bd738 100644 --- a/desktop-widgets/simplewidgets.h +++ b/desktop-widgets/simplewidgets.h @@ -43,6 +43,7 @@ public: void overrideMinToolTipText(const QString &newTip); void overrideAvgToolTipText(const QString &newTip); void overrideMaxToolTipText(const QString &newTip); + void setAvgVisibility(const bool visible); void clear(); private: diff --git a/desktop-widgets/tab-widgets/TabDiveStatistics.cpp b/desktop-widgets/tab-widgets/TabDiveStatistics.cpp index 6a7edcee4..661aecfdc 100644 --- a/desktop-widgets/tab-widgets/TabDiveStatistics.cpp +++ b/desktop-widgets/tab-widgets/TabDiveStatistics.cpp @@ -50,6 +50,9 @@ void TabDiveStatistics::updateData() // deepest and shallowest dive - let's just not set it // ui->depthLimits->setAverage(get_depth_string(stats_selection.avg_depth, true)); + // Also hide the avgIco, so its clear that its not there. + ui->depthLimits->overrideAvgToolTipText(""); + ui->depthLimits->setAvgVisibility(false); if (stats_selection.max_sac.mliter) ui->sacLimits->setMaximum(get_volume_string(stats_selection.max_sac, true).append(tr("/min"))); -- cgit v1.2.3-70-g09d2