! Sets the upper bound of the axis range. The lower bound is not changed. \see setRange */
| 8524 | \see setRange |
| 8525 | */ |
| 8526 | void QCPAxis::setRangeUpper(double upper) |
| 8527 | { |
| 8528 | if (mRange.upper == upper) |
| 8529 | return; |
| 8530 | |
| 8531 | QCPRange oldRange = mRange; |
| 8532 | mRange.upper = upper; |
| 8533 | if (mScaleType == stLogarithmic) |
| 8534 | { |
| 8535 | mRange = mRange.sanitizedForLogScale(); |
| 8536 | } else |
| 8537 | { |
| 8538 | mRange = mRange.sanitizedForLinScale(); |
| 8539 | } |
| 8540 | emit rangeChanged(mRange); |
| 8541 | emit rangeChanged(mRange, oldRange); |
| 8542 | } |
| 8543 | |
| 8544 | /*! |
| 8545 | Sets whether the axis range (direction) is displayed reversed. Normally, the values on horizontal |
nothing calls this directly
no test coverage detected