- QStringList values = i.value();
- QString parentName;
- QString iconName;
- if (values.count() > 1 && !values.at(1).isEmpty()) parentName = values.at(1);
- else {
- if (KdenliveSettings::ffmpegpath().endsWith("avconv")) {
- parentName = i18n("Libav");
- iconName = "meta_libav.png";
- }
- else {
- parentName = i18n("FFmpeg");
- iconName = "meta_ffmpeg.png";
- }
- }
- QTreeWidgetItem *parent = NULL;
- QList <QTreeWidgetItem *> matches = m_view.metadata_list->findItems(parentName, Qt::MatchExactly);
- if (!matches.isEmpty()) parent = matches.at(0);
- else {
- if (parentName == "Magic Lantern") iconName = "meta_magiclantern.png";
- parent = new QTreeWidgetItem(m_view.metadata_list, QStringList() << parentName);
- if (!iconName.isEmpty()) {
- KIcon icon(KStandardDirs::locate("appdata", iconName));
- parent->setIcon(0, icon);
- }
- }
- QTreeWidgetItem *metaitem = NULL;
+ QStringList values = i.value();
+ QString parentName;
+ QString iconName;
+ if (values.count() > 1 && !values.at(1).isEmpty()) {
+ parentName = values.at(1);
+ } else {
+ if (KdenliveSettings::ffmpegpath().endsWith("avconv")) {
+ parentName = i18n("Libav");
+ iconName = "meta_libav.png";
+ }
+ else {
+ parentName = i18n("FFmpeg");
+ iconName = "meta_ffmpeg.png";
+ }
+ }
+ QTreeWidgetItem *parent = NULL;
+ QList <QTreeWidgetItem *> matches = m_view.metadata_list->findItems(parentName, Qt::MatchExactly);
+ if (!matches.isEmpty()) {
+ parent = matches.at(0);
+ } else {
+ if (parentName == "Magic Lantern")
+ iconName = "meta_magiclantern.png";
+ parent = new QTreeWidgetItem(m_view.metadata_list, QStringList() << parentName);
+ if (!iconName.isEmpty()) {
+ KIcon icon(KStandardDirs::locate("appdata", iconName));
+ parent->setIcon(0, icon);
+ }
+ }
+ QTreeWidgetItem *metaitem = NULL;