mirror of
https://github.com/tumic0/GPXSee.git
synced 2024-11-30 22:51:16 +01:00
Code cleanup
This commit is contained in:
parent
dc209bd96e
commit
524a854d35
@ -11,11 +11,11 @@ AxisLabelItem::AxisLabelItem(Type type, QGraphicsItem *parent)
|
|||||||
_font.setFamily(FONT_FAMILY);
|
_font.setFamily(FONT_FAMILY);
|
||||||
}
|
}
|
||||||
|
|
||||||
void AxisLabelItem::setLabel(const QString& label)
|
void AxisLabelItem::setLabel(const QString& label, const QString &units)
|
||||||
{
|
{
|
||||||
prepareGeometryChange();
|
prepareGeometryChange();
|
||||||
QFontMetrics fm(_font);
|
QFontMetrics fm(_font);
|
||||||
_label = label;
|
_label = QString("%1 [%2]").arg(label, units.isEmpty() ? "-" : units);
|
||||||
_labelBB = fm.tightBoundingRect(label);
|
_labelBB = fm.tightBoundingRect(label);
|
||||||
updateBoundingRect();
|
updateBoundingRect();
|
||||||
update();
|
update();
|
||||||
|
@ -15,7 +15,7 @@ public:
|
|||||||
void paint(QPainter *painter, const QStyleOptionGraphicsItem *option,
|
void paint(QPainter *painter, const QStyleOptionGraphicsItem *option,
|
||||||
QWidget *widget);
|
QWidget *widget);
|
||||||
|
|
||||||
void setLabel(const QString& label);
|
void setLabel(const QString& label, const QString &units);
|
||||||
|
|
||||||
private:
|
private:
|
||||||
void updateBoundingRect();
|
void updateBoundingRect();
|
||||||
|
@ -89,28 +89,16 @@ GraphView::~GraphView()
|
|||||||
delete _message;
|
delete _message;
|
||||||
}
|
}
|
||||||
|
|
||||||
void GraphView::createXLabel()
|
|
||||||
{
|
|
||||||
_xAxisLabel->setLabel(QString("%1 [%2]").arg(_xLabel,
|
|
||||||
_xUnits.isEmpty() ? "-" : _xUnits));
|
|
||||||
}
|
|
||||||
|
|
||||||
void GraphView::createYLabel()
|
|
||||||
{
|
|
||||||
_yAxisLabel->setLabel(QString("%1 [%2]").arg(_yLabel,
|
|
||||||
_yUnits.isEmpty() ? "-" : _yUnits));
|
|
||||||
}
|
|
||||||
|
|
||||||
void GraphView::setYLabel(const QString &label)
|
void GraphView::setYLabel(const QString &label)
|
||||||
{
|
{
|
||||||
_yLabel = label;
|
_yLabel = label;
|
||||||
createYLabel();
|
_yAxisLabel->setLabel(_yLabel, _yUnits);
|
||||||
}
|
}
|
||||||
|
|
||||||
void GraphView::setYUnits(const QString &units)
|
void GraphView::setYUnits(const QString &units)
|
||||||
{
|
{
|
||||||
_yUnits = units;
|
_yUnits = units;
|
||||||
createYLabel();
|
_yAxisLabel->setLabel(_yLabel, _yUnits);
|
||||||
}
|
}
|
||||||
|
|
||||||
void GraphView::setXUnits()
|
void GraphView::setXUnits()
|
||||||
@ -154,7 +142,7 @@ void GraphView::setXUnits()
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
createXLabel();
|
_xAxisLabel->setLabel(_xLabel, _xUnits);
|
||||||
}
|
}
|
||||||
|
|
||||||
void GraphView::setUnits(Units units)
|
void GraphView::setUnits(Units units)
|
||||||
|
@ -87,8 +87,6 @@ private slots:
|
|||||||
private:
|
private:
|
||||||
void redraw(const QSizeF &size);
|
void redraw(const QSizeF &size);
|
||||||
void setXUnits();
|
void setXUnits();
|
||||||
void createXLabel();
|
|
||||||
void createYLabel();
|
|
||||||
void updateSliderPosition();
|
void updateSliderPosition();
|
||||||
void updateSliderInfo();
|
void updateSliderInfo();
|
||||||
void removeItem(QGraphicsItem *item);
|
void removeItem(QGraphicsItem *item);
|
||||||
|
Loading…
Reference in New Issue
Block a user