]> git.sesse.net Git - kdenlive/commitdiff
Add small icons in effects list to differenciate audio and video effects, fixes:
authorJean-Baptiste Mardelle <jb@kdenlive.org>
Fri, 24 Oct 2008 10:58:44 +0000 (10:58 +0000)
committerJean-Baptiste Mardelle <jb@kdenlive.org>
Fri, 24 Oct 2008 10:58:44 +0000 (10:58 +0000)
http://www.kdenlive.org/mantis/view.php?id=238

svn path=/branches/KDE4/; revision=2548

src/effectslistwidget.cpp

index e8cdfa6dcf508015ea0d1079d2b8d30870fef489..f4453f6bcaba3380aa34fe703528b2698be6577d 100644 (file)
@@ -54,11 +54,13 @@ void EffectsListWidget::initList() {
     QListWidgetItem *item;
     QString effectName;
     QStringList effectInfo;
+    KIcon videoIcon("kdenlive-show-video");
+    KIcon audioIcon("kdenlive-show-audio");
     int ct = MainWindow::videoEffects.count();
     for (int ix = 0; ix < ct; ix ++) {
         effectInfo = MainWindow::videoEffects.effectIdInfo(ix);
         if (!effectInfo.isEmpty()) {
-            item = new QListWidgetItem(effectInfo.takeFirst(), this);
+            item = new QListWidgetItem(videoIcon, effectInfo.takeFirst(), this);
             item->setData(TypeRole, QString::number((int) EFFECT_VIDEO));
             item->setData(IdRole, effectInfo);
         }
@@ -68,7 +70,7 @@ void EffectsListWidget::initList() {
     for (int ix = 0; ix < ct; ix ++) {
         effectInfo = MainWindow::audioEffects.effectIdInfo(ix);
         if (!effectInfo.isEmpty()) {
-            item = new QListWidgetItem(effectInfo.takeFirst(), this);
+            item = new QListWidgetItem(audioIcon, effectInfo.takeFirst(), this);
             item->setData(TypeRole, QString::number((int) EFFECT_AUDIO));
             item->setData(IdRole, effectInfo);
         }