]> git.sesse.net Git - kdenlive/blobdiff - src/trackdialog.cpp
Const'ref
[kdenlive] / src / trackdialog.cpp
index 7b54943fae40990dad3b712130f7d0b4e4efa27c..b11b91a29734c288dfcc600d38cd7c5c833d30f5 100644 (file)
 #include "kdenlivesettings.h"
 
 #include <KDebug>
+#include <KIcon>
 
 
 TrackDialog::TrackDialog(KdenliveDoc *doc, QWidget * parent) :
         QDialog(parent)
 {
     //setFont(KGlobalSettings::toolBarFont());
+    KIcon videoIcon("kdenlive-show-video");
+    KIcon audioIcon("kdenlive-show-audio");
     setupUi(this);
     for (int i = 0; i < doc->tracksCount(); ++i) {
         TrackInfo info = doc->trackInfoAt(doc->tracksCount() - i - 1);
-        comboTracks->addItem(info.trackName.isEmpty() ? QString::number(i) : QString::number(i) + ": " + info.trackName);
+        comboTracks->addItem(info.type == VIDEOTRACK ? videoIcon : audioIcon,
+                             info.trackName.isEmpty() ? QString::number(i) : info.trackName + " (" + QString::number(i) + ')');
     }
 }