]> git.sesse.net Git - kdenlive/commitdiff
Make it easier to see the job related thumbnail overlays
authorTill Theato <root@ttill.de>
Tue, 3 Jan 2012 22:56:59 +0000 (23:56 +0100)
committerTill Theato <root@ttill.de>
Tue, 3 Jan 2012 22:56:59 +0000 (23:56 +0100)
src/projectlist.cpp
src/projectlist.h

index 2f95fac6265841fd0089e15fe0f9baa43902ad89..eca508b16bbd4fb1d176bd7f82a8be092784846d 100644 (file)
@@ -3097,13 +3097,16 @@ void ProjectList::processThumbOverlays(ProjectItem *item, QPixmap &pix)
     if (item->hasProxy()) {
         QPainter p(&pix);
         QColor c = QPalette().base().color();
-        c.setAlpha(160);
+        c.setAlpha(200);
         QBrush br(c);
         p.setBrush(br);
         p.setPen(Qt::NoPen);
-        QRect r(1, 1, 10, 10);
-        p.drawRect(r);
+        QRect r(1, 1, 15, 15);
+        p.drawRoundedRect(r, 2, 2);
         p.setPen(QPalette().text().color());
+        QFont font = p.font();
+        font.setBold(true);
+        p.setFont(font);
         p.drawText(r, Qt::AlignCenter, i18nc("The first letter of Proxy, used as abbreviation", "P"));
     }
 }
index d203c1951b5b66df71842c23be8db950783583d9..f172206c680b5fc63c844efb0aa39bc567b183ae 100644 (file)
@@ -156,7 +156,7 @@ public:
                     painter->setPen(Qt::NoPen);
                     color.setAlpha(180);
                     painter->setBrush(QBrush(color));
-                    QRect progress(pixmapPoint.x() + 1, pixmapPoint.y() + pixmap.height() - 5, pixmap.width() - 2, 4);
+                    QRect progress(pixmapPoint.x() + 1, pixmapPoint.y() + pixmap.height() - 9, pixmap.width() - 2, 8);
                     painter->drawRect(progress);
                     painter->setBrush(option.palette.text());
                     if (jobProgress > 0) {
@@ -179,7 +179,7 @@ public:
                         painter->setBrush(option.palette.highlight());
                         painter->drawRoundedRect(txtBounding, 2, 2);
                         painter->setPen(option.palette.highlightedText().color());
-                        painter->drawText(txtBounding, Qt::AlignHCenter | Qt::AlignVCenter , jobText);
+                        painter->drawText(txtBounding, Qt::AlignCenter, jobText);
                     }
                 }
             }