- QTreeWidgetItem *item = new QTreeWidgetItem(m_ui.treeWidget, QStringList() << i18n("Luma file") << luma);
- item->setIcon(0, KIcon("dialog-close"));
- item->setData(0, idRole, luma);
- item->setData(0, statusRole, LUMAMISSING);
- }
- }
+ }
+ }
+ }
+
+ if (missingClips.isEmpty() && missingLumas.isEmpty()) {
+ return false;
+ }
+ m_dialog = new QDialog();
+ m_dialog->setFont(KGlobalSettings::toolBarFont());
+ m_ui.setupUi(m_dialog);
+
+ foreach (const QString l, missingLumas) {
+ QTreeWidgetItem *item = new QTreeWidgetItem(m_ui.treeWidget, QStringList() << i18n("Luma file") << l);
+ item->setIcon(0, KIcon("dialog-close"));
+ item->setData(0, idRole, l);
+ item->setData(0, statusRole, LUMAMISSING);