X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=src%2Fonmonitoritems%2Fonmonitorcornersitem.cpp;h=0b6d1351e4a5fb5da453c2ecf6b6132ea10d4861;hb=64834d517d243b2a7672080453324bf8872ed60d;hp=db1abb36887e488a246ebaaa99f8f4ab258cf315;hpb=09e42f7de3388a453617a63c4277e2e3e4b3d7d5;p=kdenlive diff --git a/src/onmonitoritems/onmonitorcornersitem.cpp b/src/onmonitoritems/onmonitorcornersitem.cpp index db1abb36..0b6d1351 100644 --- a/src/onmonitoritems/onmonitorcornersitem.cpp +++ b/src/onmonitoritems/onmonitorcornersitem.cpp @@ -29,11 +29,11 @@ #include OnMonitorCornersItem::OnMonitorCornersItem(QGraphicsItem* parent) : - QGraphicsPolygonItem(parent) - , m_mode(NoAction) - , m_selectedCorner(-1) - , m_modified(false) - , m_view(NULL) + QGraphicsPolygonItem(parent) + , m_mode(NoAction) + , m_selectedCorner(-1) + , m_modified(false) + , m_view(NULL) { setFlags(QGraphicsItem::ItemIsMovable | QGraphicsItem::ItemIsSelectable); @@ -44,7 +44,7 @@ OnMonitorCornersItem::OnMonitorCornersItem(QGraphicsItem* parent) : setAcceptHoverEvents(true); } -OnMonitorCornersItem::cornersActions OnMonitorCornersItem::getMode(QPointF pos, int *corner) +OnMonitorCornersItem::cornersActions OnMonitorCornersItem::getMode(const QPointF &pos, int *corner) { *corner = -1; if (polygon().count() != 4) @@ -264,8 +264,8 @@ bool OnMonitorCornersItem::getView() if (m_view) return true; - if (scene() && scene()->views().count()) { - m_view = scene()->views()[0]; + if (scene() && !scene()->views().isEmpty()) { + m_view = scene()->views().first(); return true; } else { return false;