I am using qwt 6.1.0. I tried:
linEngine = new QwtLinearScaleEngine;
logEngine = new QwtLogScaleEngine;
these codes to make my axis logarithmic and linear. But I want to use them together for example;
1 - 10 ---> in this interval must be linear
10 - 10000 ---> in this interval must be logarithmic
is that possible?
Not out of the box. You will have to create your own implementation of QwtScaleEngine
. Use the methods of the API to split the incoming arguments in linear and exponential parts and then you can delegate to private instances of both classes to actually do the work.
But that will only give you the scale. You'll have to do the same for rendering the actual data.