Hi,
I am trying to have a ScaleWidget that has a Major tick in the middle of
the interval for the scale. What is the best way to achieve this?
I tried:
QwtLinearScaleEngine scaleEngine;
scaleEngine.setAttribute (QwtScaleEngine::IncludeReference);
scaleEngine.setAttribute (QwtScaleEngine::Floating);
scaleEngine.setReference ((interval.minValue () + interval.maxValue
()) / 2);
scaleEngine.setMargins (0, 0);
scaleWidgetColorBar->setScaleDiv (
scaleEngine.transformation (),
scaleEngine.divideScale (
interval.minValue (), interval.maxValue (), 3, 10));
However, IncludeReference and Floating attributes don't seem to have any
effect.
Thanks a lot,
Dan




Reply With Quote
Bookmarks