]> git.sesse.net Git - kdenlive/blobdiff - src/clipitem.cpp
initial support for clip grouping (still a bit buggy)
[kdenlive] / src / clipitem.cpp
index af18b89125b6854dd330d52c1d7a84021a3cc619..6e72172dc11611fbaf27048b5d1b2f1070189c12 100644 (file)
@@ -532,7 +532,7 @@ void ClipItem::paint(QPainter *painter,
     QBrush paintColor;
     if (parentItem()) paintColor = QBrush(QColor(255, 248, 149));
     else paintColor = brush();
-    if (isSelected()) paintColor = QBrush(paintColor.color().darker());
+    if (isSelected() || parentItem() && parentItem()->isSelected()) paintColor = QBrush(paintColor.color().darker());
     QRectF br = rect();
     QRectF exposed = option->exposedRect;
     QRectF mapped = painter->matrix().mapRect(br);
@@ -733,7 +733,7 @@ void ClipItem::paint(QPainter *painter,
 
 
     // draw frame around clip
-    if (isSelected()) {
+    if (isSelected() || parentItem() && parentItem()->isSelected()) {
         pen.setColor(Qt::red);
     } else {
         pen.setColor(Qt::black);