]> cvs.zerfleddert.de Git - proxmark3-svn/commitdiff
initialise cursor positions so 'dt' will show correct value. show cursor a & b positions.
authoradam@algroup.co.uk <adam@algroup.co.uk@ef4ab9da-24cd-11de-8aaa-f3a34680c41f>
Wed, 8 Jul 2009 00:17:06 +0000 (00:17 +0000)
committeradam@algroup.co.uk <adam@algroup.co.uk@ef4ab9da-24cd-11de-8aaa-f3a34680c41f>
Wed, 8 Jul 2009 00:17:06 +0000 (00:17 +0000)
linux/proxguiqt.cpp

index 773d74b85ea32d439017829e617f057e25f3bc60..cd8d9a73fef338b9498aba39d60f6425c04d8b6a 100644 (file)
@@ -97,6 +97,11 @@ void ProxWidget::paintEvent(QPaintEvent *event)
                GraphStart = 0;
        }
 
                GraphStart = 0;
        }
 
+       if (CursorAPos > GraphTraceLen)
+               CursorAPos= 0;
+       if(CursorBPos > GraphTraceLen)
+               CursorBPos= 0;
+
        r = rect();
 
        painter.fillRect(r, QColor(0, 0, 0));
        r = rect();
 
        painter.fillRect(r, QColor(0, 0, 0));
@@ -226,9 +231,9 @@ void ProxWidget::paintEvent(QPaintEvent *event)
        painter.drawPath(cursorBPath);
 
        char str[100];
        painter.drawPath(cursorBPath);
 
        char str[100];
-       sprintf(str, "@%d   max=%d min=%d mean=%d n=%d/%d    dt=%d [%.3f]",
+       sprintf(str, "@%d   max=%d min=%d mean=%d n=%d/%d    dt=%d [%.3f] zoom=%.3f CursorA=%d CursorB=%d",
                        GraphStart, yMax, yMin, yMean, n, GraphTraceLen,
                        GraphStart, yMax, yMin, yMean, n, GraphTraceLen,
-                       CursorBPos - CursorAPos, (CursorBPos - CursorAPos)/CursorScaleFactor);
+                       CursorBPos - CursorAPos, (CursorBPos - CursorAPos)/CursorScaleFactor,GraphPixelsPerPoint,CursorAPos,CursorBPos);
 
        painter.setPen(QColor(255, 255, 255));
        painter.drawText(50, r.bottom() - 20, str);
 
        painter.setPen(QColor(255, 255, 255));
        painter.drawText(50, r.bottom() - 20, str);
Impressum, Datenschutz