]> git.sesse.net Git - kdenlive/commitdiff
cleanup transition drawing
authorJean-Baptiste Mardelle <jb@kdenlive.org>
Wed, 26 Dec 2012 00:26:35 +0000 (01:26 +0100)
committerJean-Baptiste Mardelle <jb@kdenlive.org>
Wed, 26 Dec 2012 00:26:35 +0000 (01:26 +0100)
src/transition.cpp

index f10befc4537d01daabc2e52a708a02848f08d265..799fe5d7ae63691a02c4bf55b9559130c68cd1af 100644 (file)
@@ -171,8 +171,9 @@ void Transition::paint(QPainter *painter,
     painter->setWorldMatrixEnabled(false);
     QPainterPath p;
     p.addRect(exposed);
+    
     QPainterPath q;
-    q.addRoundedRect(mapped.adjusted(0, 0, -1, -1), 3, 3);
+    q.addRoundedRect(mapped, 3, 3);
     painter->setClipPath(p.intersected(q));
     painter->fillRect(exposed, brush());
     const QString text = m_name + (m_forceTransitionTrack ? "|>" : QString());
@@ -188,7 +189,7 @@ void Transition::paint(QPainter *painter,
 
     const QRectF txtBounding = painter->boundingRect(mapped, Qt::AlignHCenter | Qt::AlignVCenter, ' ' + text + ' ');
     painter->setBrush(framePen.color());
-    painter->setPen(Qt::NoPen);
+    painter->setPen(framePen.color());
     painter->drawRoundedRect(txtBounding, 3, 3);
     painter->setBrush(QBrush(Qt::NoBrush));