Changeset - 6548ba64c950
[Not reviewed]
scalezoomer
0 1 0
Hasan Yavuz Ă–ZDERYA - 10 years ago 2015-08-26 10:00:19
hy@ozderya.net
implemented zoom for left scale (vertical)
1 file changed with 14 insertions and 0 deletions:
0 comments (0 inline, 0 general)
scalezoomer.cpp
Show inline comments
 
@@ -53,5 +53,19 @@ void ScaleZoomer::bottomPicked(double fi
 

	
 
void ScaleZoomer::leftPicked(double firstPos, double lastPos)
 
{
 
    QRectF zRect;
 
    if (lastPos > firstPos)
 
    {
 
        zRect.setBottom(firstPos);
 
        zRect.setTop(lastPos);
 
    }
 
    else
 
    {
 
        zRect.setBottom(lastPos);
 
        zRect.setTop(firstPos);
 
    }
 

	
 
    zRect.setLeft(_plot->axisScaleDiv(QwtPlot::xBottom).lowerBound());
 
    zRect.setRight(_plot->axisScaleDiv(QwtPlot::xBottom).upperBound());
 
    _zoomer->zoom(zRect);
 
}
0 comments (0 inline, 0 general)