Fix the positioning of the Labels using the new DiveTextItem

This uses a combination of items on the canvas which makes it easier to
position it where I want.

This also broke the other texts because I forgot about them. I will
fix that on the next commit.

Signed-off-by: Tomaz Canabrava <tcanabrava@kde.org>
Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
This commit is contained in:
Tomaz Canabrava 2014-01-19 17:19:00 -02:00 committed by Dirk Hohndel
parent 72b5bbce6e
commit 9d2344d01b
5 changed files with 71 additions and 29 deletions

View file

@ -29,6 +29,8 @@ public:
qreal posAtValue(qreal value);
void setColor(const QColor& color);
void setTextColor(const QColor& color);
void setShowTicks(bool show);
void setShowText(bool show);
int unitSystem;
signals:
void sizeChanged();
@ -43,6 +45,8 @@ protected:
double interval;
double tickSize;
QColor textColor;
bool showTicks;
bool showText;
};
class DepthAxis : public DiveCartesianAxis {