X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=src%2Fcustomruler.cpp;h=901622bb0bbb562eefa858cf4ef64e45f7a79fa3;hb=bf3ea398664167e39e4f018490cf4a1e917fb131;hp=57c2920841802f811de5d69ab022bb9300e94754;hpb=5f9a892e811e3dbf29ea45acaf687e5e7432b86a;p=kdenlive diff --git a/src/customruler.cpp b/src/customruler.cpp index 57c29208..901622bb 100644 --- a/src/customruler.cpp +++ b/src/customruler.cpp @@ -91,23 +91,36 @@ CustomRuler::CustomRuler(Timecode tc, QWidget *parent) void CustomRuler::mousePressEvent ( QMouseEvent * event ) { int pos = event->x(); - slotNewValue( pos, true ); - kDebug()<x(); - slotNewValue( pos, true ); - kDebug()<value(), - minval = minimum(), - maxval; - maxval = maximum() + offset() - endOffset(); + int value = this->value(); + int minval = minimum(); + int maxval = maximum() + offset() - endOffset(); //ioffsetval = value-offset; // pixelpm = (int)ppm; @@ -219,7 +231,7 @@ void CustomRuler::paintEvent(QPaintEvent * /*e*/) }*/ // draw pointer - if (showPointer()) { + if (showPointer() && value > 0) { QPolygon pa(4); pa.setPoints(3, value-6, 9, value+6, 9, value/*+0*/, 16); p.setBrush( QBrush(Qt::yellow) );