summaryrefslogtreecommitdiffstats
path: root/qt-ui/profile/divecartesianaxis.cpp
diff options
context:
space:
mode:
authorGravatar Tomaz Canabrava <tcanabrava@kde.org>2014-02-10 15:01:04 -0200
committerGravatar Dirk Hohndel <dirk@hohndel.org>2014-02-10 09:57:45 -0800
commitbb71707321cdb0f47861ee91cd0ef6fa5e415778 (patch)
tree8459bf3981eaf07b08713f5d0e67b3abc726506a /qt-ui/profile/divecartesianaxis.cpp
parentcafc7e4b1338156c9a3294a8f1037b5a31fffdbb (diff)
downloadsubsurface-bb71707321cdb0f47861ee91cd0ef6fa5e415778.tar.gz
Fixed item visibility on emptyState after being on profileState.
Background was not correctly back to it's original position and a few other items kept their visibility when it shouldn't. Signed-off-by: Tomaz Canabrava <tcanabrava@kde.org> Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
Diffstat (limited to 'qt-ui/profile/divecartesianaxis.cpp')
-rw-r--r--qt-ui/profile/divecartesianaxis.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/qt-ui/profile/divecartesianaxis.cpp b/qt-ui/profile/divecartesianaxis.cpp
index c45546825..5bb0d9498 100644
--- a/qt-ui/profile/divecartesianaxis.cpp
+++ b/qt-ui/profile/divecartesianaxis.cpp
@@ -391,9 +391,9 @@ void DiveCartesianPlane::setup()
// DEPTH is M_OR_FEET(10,30), Minutes are 600, per line.
for (int i = leftAxis->minimum(), max = leftAxis->maximum(); i < max; i += M_OR_FT(10,30)) {
- DiveLineItem *line = new DiveLineItem();
+ DiveLineItem *line = new DiveLineItem(this);
line->setLine(0, 0, horizontalSize, 0);
- line->setPos(left,leftAxis->posAtValue(i));
+ line->setPos(0,leftAxis->posAtValue(i)-top);
line->setZValue(-1);
line->setPen(gridPen());
horizontalLines.push_back(line);
@@ -401,9 +401,9 @@ void DiveCartesianPlane::setup()
}
for (int i = bottomAxis->minimum(), max = bottomAxis->maximum(); i < max; i += 600) { // increments by 10 minutes.
- DiveLineItem *line = new DiveLineItem();
+ DiveLineItem *line = new DiveLineItem(this);
line->setLine(0, 0, 0, verticalSize);
- line->setPos(bottomAxis->posAtValue(i), top);
+ line->setPos(bottomAxis->posAtValue(i)-left, 0);
line->setZValue(-1);
line->setPen(gridPen());
verticalLines.push_back(line);