X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=src%2Fabstractgroupitem.cpp;h=a54cd93f3a334c458b76da7da9caade6506b8704;hb=d43383d14efb17899c439d85c257f5be5d2a118e;hp=d9ce8b79061a391eb80926bc4a4690b7b212d6ab;hpb=725b4ed939ef73109813f91891d638e08adfc874;p=kdenlive diff --git a/src/abstractgroupitem.cpp b/src/abstractgroupitem.cpp index d9ce8b79..a54cd93f 100644 --- a/src/abstractgroupitem.cpp +++ b/src/abstractgroupitem.cpp @@ -37,7 +37,7 @@ AbstractGroupItem::AbstractGroupItem(double /* fps */) : QGraphicsItemGroup() { setZValue(1); - setFlags(QGraphicsItem::ItemClipsToShape | QGraphicsItem::ItemIsMovable | QGraphicsItem::ItemIsSelectable); + setFlags(QGraphicsItem::ItemIsMovable | QGraphicsItem::ItemIsSelectable); setAcceptDrops(true); } @@ -97,13 +97,14 @@ void AbstractGroupItem::fixItemRect() void AbstractGroupItem::paint(QPainter *p, const QStyleOptionGraphicsItem *option, QWidget *) { const double scale = option->matrix.m11(); - p->fillRect(option->exposedRect, QColor(100, 100, 200, 100)); + QColor bgcolor(100, 100, 200, 100); + p->fillRect(option->exposedRect, bgcolor); p->setClipping(false); QPen pen = p->pen(); pen.setColor(QColor(200, 90, 90)); pen.setStyle(Qt::DashLine); - pen.setWidthF(1.0); - pen.setCosmetic(true); + pen.setWidthF(0.0); + //pen.setCosmetic(true); p->setPen(pen); p->drawRect(boundingRect().adjusted(0, 0, - 1 / scale, 0)); }