From ff8216cbb6dadfc67e2e6aeda86c6ee8ab90b854 Mon Sep 17 00:00:00 2001 From: "adam@algroup.co.uk" Date: Tue, 21 Jul 2009 16:27:23 +0000 Subject: [PATCH] fix grid so it stays still and only in plotted area --- linux/proxguiqt.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/linux/proxguiqt.cpp b/linux/proxguiqt.cpp index af32809d..2be3f682 100644 --- a/linux/proxguiqt.cpp +++ b/linux/proxguiqt.cpp @@ -119,7 +119,7 @@ void ProxWidget::paintEvent(QPaintEvent *event) // plot X and Y grid lines int i; if ((PlotGridX > 0) && ((PlotGridX * GraphPixelsPerPoint) > 1)) { - for(i = GraphStart; i < r.right(); i += (int)(PlotGridX * GraphPixelsPerPoint)) { + for(i = 40; i < r.right(); i += (int)(PlotGridX * GraphPixelsPerPoint)) { //SelectObject(hdc, GreyPenLite); //MoveToEx(hdc, r.left + i, r.top, NULL); //LineTo(hdc, r.left + i, r.bottom); @@ -130,10 +130,10 @@ void ProxWidget::paintEvent(QPaintEvent *event) } if ((PlotGridY > 0) && ((PlotGridY * GraphPixelsPerPoint) > 1)){ for(i = 0; i < ((r.top() + r.bottom())>>1); i += (int)(PlotGridY * GraphPixelsPerPoint)) { - lightgreyPath.moveTo(r.left(),zeroHeight + i); + lightgreyPath.moveTo(r.left() + 40,zeroHeight + i); lightgreyPath.lineTo(r.right(),zeroHeight + i); painter.drawPath(lightgreyPath); - lightgreyPath.moveTo(r.left(),zeroHeight - i); + lightgreyPath.moveTo(r.left() + 40,zeroHeight - i); lightgreyPath.lineTo(r.right(),zeroHeight - i); painter.drawPath(lightgreyPath); } -- 2.39.5