From 2d24779b6226f6f9757abe565307d2956b375c0d Mon Sep 17 00:00:00 2001 From: Dirk Hohndel Date: Mon, 28 Apr 2014 12:45:42 -0700 Subject: Make heartrate grid less confusing Having all the grid lines in the same color made things visually confusing. To clean this up a little make the heartrate lines a light gray color. Fixes #484 Signed-off-by: Dirk Hohndel --- qt-ui/profile/divecartesianaxis.cpp | 4 ++-- qt-ui/profile/divecartesianaxis.h | 3 ++- qt-ui/profile/profilewidget2.cpp | 2 +- 3 files changed, 5 insertions(+), 4 deletions(-) (limited to 'qt-ui/profile') diff --git a/qt-ui/profile/divecartesianaxis.cpp b/qt-ui/profile/divecartesianaxis.cpp index 2729647f3..c1e93faa7 100644 --- a/qt-ui/profile/divecartesianaxis.cpp +++ b/qt-ui/profile/divecartesianaxis.cpp @@ -124,7 +124,7 @@ void emptyList(QList &list, double steps) } } -void DiveCartesianAxis::updateTicks() +void DiveCartesianAxis::updateTicks(color_indice_t color) { if (!scene()) return; @@ -220,7 +220,7 @@ void DiveCartesianAxis::updateTicks() } DiveLineItem *line = new DiveLineItem(this); QPen pen; - pen.setBrush(getColor(TIME_GRID)); + pen.setBrush(getColor(color)); pen.setCosmetic(true); pen.setWidthF(2); line->setPen(pen); diff --git a/qt-ui/profile/divecartesianaxis.h b/qt-ui/profile/divecartesianaxis.h index c430d4704..e5b9b7b0e 100644 --- a/qt-ui/profile/divecartesianaxis.h +++ b/qt-ui/profile/divecartesianaxis.h @@ -3,6 +3,7 @@ #include #include +#include class QPropertyAnimation; class DiveTextItem; @@ -47,7 +48,7 @@ public: int unitSystem; public slots: - virtual void updateTicks(); + virtual void updateTicks(color_indice_t color = TIME_GRID); signals: void sizeChanged(); diff --git a/qt-ui/profile/profilewidget2.cpp b/qt-ui/profile/profilewidget2.cpp index 17af08bd4..0f397d2ff 100644 --- a/qt-ui/profile/profilewidget2.cpp +++ b/qt-ui/profile/profilewidget2.cpp @@ -406,7 +406,7 @@ void ProfileWidget2::plotDives(QList dives) if (pInfo.maxhr) { heartBeatAxis->setMinimum(pInfo.minhr); heartBeatAxis->setMaximum(pInfo.maxhr); - heartBeatAxis->updateTicks(); // this shows the ticks + heartBeatAxis->updateTicks(HR_AXIS); // this shows the ticks heartBeatAxis->setVisible(true); } else { heartBeatAxis->setVisible(false); -- cgit v1.2.3-70-g09d2