With QwtPlot::setAxisScale you assign a range and a step size for a specific axis scale. This is passed to YourScaleEngine::divideScale(...) to calculate ( align, divide) a valid scale ( min, max + tick positions ) from it.

So the answer to your question is: it depends on your implementation of YourScaleEngine::divideScale.

Uwe