mirror of
https://github.com/subsurface/subsurface.git
synced 2025-02-19 22:16:15 +00:00
Remove code that was unused.
Ancient code that was unused and only adding complexity to the DiveCartesianAxis. Also remove the spacing between the text and the lines of the Axis. Signed-off-by: Tomaz Canabrava <tcanabrava@kde.org> Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
This commit is contained in:
parent
0ad2a69c42
commit
7fbeb71dce
4 changed files with 14 additions and 40 deletions
|
@ -60,7 +60,7 @@ void DiveCartesianAxis::setTextColor(const QColor& color)
|
|||
textColor = color;
|
||||
}
|
||||
|
||||
DiveCartesianAxis::DiveCartesianAxis() : orientation(LeftToRight), showTicks(true), showText(true)
|
||||
DiveCartesianAxis::DiveCartesianAxis() : orientation(LeftToRight)
|
||||
{
|
||||
setPen(gridPen());
|
||||
}
|
||||
|
@ -90,7 +90,7 @@ void DiveCartesianAxis::updateTicks()
|
|||
double steps = (max - min) / interval;
|
||||
double currValue = min;
|
||||
|
||||
if(!showText && !labels.isEmpty()){
|
||||
if(!labels.isEmpty()){
|
||||
qDeleteAll(labels);
|
||||
labels.clear();
|
||||
}
|
||||
|
@ -145,27 +145,19 @@ void DiveCartesianAxis::updateTicks()
|
|||
} else {
|
||||
childPos = begin - i * stepSize;
|
||||
}
|
||||
DiveTextItem *label = NULL;
|
||||
|
||||
if (showText){
|
||||
label = new DiveTextItem(this);
|
||||
label->setText(textForValue(currValue));
|
||||
label->setBrush(QBrush(textColor));
|
||||
label->setBrush(colorForValue(currValue));
|
||||
labels.push_back(label);
|
||||
}
|
||||
DiveTextItem *label = new DiveTextItem(this);
|
||||
label->setText(textForValue(currValue));
|
||||
label->setBrush(QBrush(textColor));
|
||||
label->setBrush(colorForValue(currValue));
|
||||
labels.push_back(label);
|
||||
if (orientation == RightToLeft || orientation == LeftToRight) {
|
||||
if(showText){
|
||||
label->setAlignment(Qt::AlignBottom | Qt::AlignHCenter);
|
||||
label->setPos(scene()->sceneRect().width() + 10, m.y1() + tick_size); // position it outside of the scene);
|
||||
label->animateMoveTo(childPos, m.y1() + tick_size);
|
||||
}
|
||||
label->setAlignment(Qt::AlignBottom | Qt::AlignHCenter);
|
||||
label->setPos(scene()->sceneRect().width() + 10, m.y1() + tick_size); // position it outside of the scene);
|
||||
label->animateMoveTo(childPos, m.y1() + tick_size);
|
||||
} else {
|
||||
if(showText){
|
||||
label->setAlignment(Qt::AlignVCenter| Qt::AlignLeft);
|
||||
label->setPos(m.x1() - tick_size, scene()->sceneRect().height() + 10);
|
||||
label->animateMoveTo(m.x1() - tick_size, childPos);
|
||||
}
|
||||
label->setAlignment(Qt::AlignVCenter| Qt::AlignLeft);
|
||||
label->setPos(m.x1() - tick_size, scene()->sceneRect().height() + 10);
|
||||
label->animateMoveTo(m.x1() - tick_size, childPos);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -177,18 +169,6 @@ void DiveCartesianAxis::animateChangeLine(const QLineF& newLine)
|
|||
sizeChanged();
|
||||
}
|
||||
|
||||
void DiveCartesianAxis::setShowText(bool show)
|
||||
{
|
||||
showText = show;
|
||||
updateTicks();
|
||||
}
|
||||
|
||||
void DiveCartesianAxis::setShowTicks(bool show)
|
||||
{
|
||||
showTicks = show;
|
||||
updateTicks();
|
||||
}
|
||||
|
||||
QString DiveCartesianAxis::textForValue(double value)
|
||||
{
|
||||
return QString::number(value);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue