Update code

This commit is contained in:
Emil Sawicki 2022-01-27 19:57:53 +01:00
parent 0369137800
commit 7a4b3646e3
4 changed files with 3 additions and 20 deletions

View File

@ -70,13 +70,8 @@ void LinesChart::drawDesignMode(QPainter* painter, qreal hStep, qreal vStep, qre
qreal LinesChart::calculatePos(const AxisData &data, qreal value, qreal rectSize) const qreal LinesChart::calculatePos(const AxisData &data, qreal value, qreal rectSize) const
{ {
if (data.reverseDirection() && data.rangeMin() >= 0) {
// Not flipping for minimum less than 0 because lower number is at the bottom.
return (1 - (data.rangeMax() - value) / data.delta()) * rectSize;
} else {
return (data.rangeMax() - value) / data.delta() * rectSize; return (data.rangeMax() - value) / data.delta() * rectSize;
} }
}
void LinesChart::paintSeries(QPainter *painter, SeriesItem *series, QRectF barsRect) void LinesChart::paintSeries(QPainter *painter, SeriesItem *series, QRectF barsRect)
{ {

View File

@ -53,16 +53,6 @@ qreal AxisData::delta() const
return m_delta; return m_delta;
} }
bool AxisData::reverseDirection() const
{
return m_reverseDirection;
}
void AxisData::setReverseDirection(bool reverseDirection)
{
m_reverseDirection = reverseDirection;
}
void AxisData::calculateValuesAboveMax(qreal minValue, qreal maxValue, int segments) void AxisData::calculateValuesAboveMax(qreal minValue, qreal maxValue, int segments)
{ {
const int delta = maxValue - minValue; const int delta = maxValue - minValue;

View File

@ -21,9 +21,6 @@ public:
qreal delta() const; qreal delta() const;
bool reverseDirection() const;
void setReverseDirection(bool reverseDirection);
private: private:
void calculateValuesAboveMax(qreal minValue, qreal maxValue, int segments); void calculateValuesAboveMax(qreal minValue, qreal maxValue, int segments);
@ -34,7 +31,6 @@ private:
qreal m_step; qreal m_step;
qreal m_delta; qreal m_delta;
int m_segmentCount; int m_segmentCount;
bool m_reverseDirection;
}; };
}; };

View File

@ -171,6 +171,8 @@ void QObjectPropertyModel::translatePropertyName()
tr("removeGap"); tr("removeGap");
tr("dropPrinterMargins"); tr("dropPrinterMargins");
tr("notPrintIfEmpty"); tr("notPrintIfEmpty");
tr("gridChartLines");
tr("horizontalAxisOnTop");
tr("mixWithPriorPage"); tr("mixWithPriorPage");
} }