From 507cf09b14cf2d958afd041a6161f9bd3b15ebed 2012-08-13 07:46:16 From: sauimone Date: 2012-08-13 07:46:16 Subject: [PATCH] fixed bug in barseries scaledomain with negative values --- diff --git a/src/barchart/horizontal/bar/qhorizontalbarseries.cpp b/src/barchart/horizontal/bar/qhorizontalbarseries.cpp index 6e8f8fb..42b48a6 100644 --- a/src/barchart/horizontal/bar/qhorizontalbarseries.cpp +++ b/src/barchart/horizontal/bar/qhorizontalbarseries.cpp @@ -92,10 +92,9 @@ void QHorizontalBarSeriesPrivate::scaleDomain(Domain& domain) qreal maxY(domain.maxY()); qreal y = categoryCount(); - qreal x = max(); - minX = qMin(minX, x); + minX = qMin(minX, min()); minY = qMin(minY, - (qreal)0.5); - maxX = qMax(maxX, x); + maxX = qMax(maxX, max()); maxY = qMax(maxY, y - (qreal)0.5); domain.setRange(minX,maxX,minY,maxY); diff --git a/src/barchart/vertical/bar/qbarseries.cpp b/src/barchart/vertical/bar/qbarseries.cpp index 42d9014..d33b816 100644 --- a/src/barchart/vertical/bar/qbarseries.cpp +++ b/src/barchart/vertical/bar/qbarseries.cpp @@ -94,11 +94,10 @@ void QBarSeriesPrivate::scaleDomain(Domain& domain) qreal maxY(domain.maxY()); qreal x = categoryCount(); - qreal y = max(); minX = qMin(minX, - (qreal)0.5); - minY = qMin(minY, y); + minY = qMin(minY, min()); maxX = qMax(maxX, x - (qreal)0.5); - maxY = qMax(maxY, y); + maxY = qMax(maxY, max()); domain.setRange(minX,maxX,minY,maxY); }