@@ -347,21 +347,23 void QLogValueAxisPrivate::initializeDomain(AbstractDomain *domain) | |||||
347 | if (orientation() == Qt::Vertical) { |
|
347 | if (orientation() == Qt::Vertical) { | |
348 | if(!qFuzzyCompare(m_max, m_min)) { |
|
348 | if(!qFuzzyCompare(m_max, m_min)) { | |
349 | domain->setRangeY(m_min, m_max); |
|
349 | domain->setRangeY(m_min, m_max); | |
350 | } |
|
350 | } else if ( domain->minY() > 0) { | |
351 | else if ( domain->minY() > 0) { |
|
|||
352 | setRange(domain->minY(), domain->maxY()); |
|
351 | setRange(domain->minY(), domain->maxY()); | |
353 | } else { |
|
352 | } else if (domain->maxY() > 0) { | |
354 | domain->setRangeY(m_min, domain->maxY()); |
|
353 | domain->setRangeY(m_min, domain->maxY()); | |
|
354 | } else { | |||
|
355 | domain->setRangeY(1, 10); | |||
355 | } |
|
356 | } | |
356 | } |
|
357 | } | |
357 | if (orientation() == Qt::Horizontal) { |
|
358 | if (orientation() == Qt::Horizontal) { | |
358 | if(!qFuzzyCompare(m_max, m_min)) { |
|
359 | if(!qFuzzyCompare(m_max, m_min)) { | |
359 | domain->setRangeX(m_min, m_max); |
|
360 | domain->setRangeX(m_min, m_max); | |
360 | } |
|
361 | } else if (domain->minX() > 0){ | |
361 | else if (domain->minX() > 0){ |
|
|||
362 | setRange(domain->minX(), domain->maxX()); |
|
362 | setRange(domain->minX(), domain->maxX()); | |
363 | } else { |
|
363 | } else if (domain->maxX() > 0) { | |
364 | domain->setRangeX(m_min, domain->maxX()); |
|
364 | domain->setRangeX(m_min, domain->maxX()); | |
|
365 | } else { | |||
|
366 | domain->setRangeX(1, 10); | |||
365 | } |
|
367 | } | |
366 | } |
|
368 | } | |
367 | } |
|
369 | } |
General Comments 0
You need to be logged in to leave comments.
Login now