]> git.sesse.net Git - kdenlive/blobdiff - src/onmonitoritems/rotoscoping/bpointitem.cpp
Rotoscoping: fix points cannot be moved when using spline from saved document
[kdenlive] / src / onmonitoritems / rotoscoping / bpointitem.cpp
index 0b29097df8af22111aff187d771ef0137ee456ad..3fb03b83c442527fa5945655eb661b8248475c49 100644 (file)
@@ -30,10 +30,6 @@ BPointItem::BPointItem(BPoint point, QGraphicsItem* parent) :
 {
     setFlags(QGraphicsItem::ItemIsMovable | QGraphicsItem::ItemIsSelectable);
 
-    QPen framepen(Qt::SolidLine);
-    framepen.setColor(Qt::yellow);
-    setPen(framepen);
-    setBrush(Qt::NoBrush);
     setAcceptHoverEvents(true);
 
     setPos(point.p);
@@ -107,8 +103,7 @@ void BPointItem::paint(QPainter* painter, const QStyleOptionGraphicsItem* option
 
 int BPointItem::getSelection(QPointF pos)
 {
-    QPainterPath mouseArea;
-    mouseArea.addRect(pos.x() - 6, pos.y() - 6, 12, 12);
+    QRectF mouseArea(pos.x() - 6, pos.y() - 6, 12, 12);
 
     if (mouseArea.contains(m_point.h1))
         return 0;