#include <KUrl>
#include <QDir>
-#include <QPushButton>
#include <QDomElement>
-class DocumentChecker : public QDialog
+class DocumentChecker : public QDialog, public Ui::MissingClips_UI
{
Q_OBJECT
public:
- explicit DocumentChecker(QDomDocument doc, QWidget * parent = 0);
+ explicit DocumentChecker(QList <QDomElement> missingClips, QDomDocument doc, QWidget * parent = 0);
~DocumentChecker();
- KUrl::List importFiles();
private slots:
virtual void accept();
void slotSearchClips();
void slotEditItem(QTreeWidgetItem *item, int);
-
-protected:
- //void wheelEvent(QWheelEvent * event);
+ void slotPlaceholders();
+ void slotDeleteSelected();
+ QString getProperty(QDomElement effect, const QString &name);
+ void setProperty(QDomElement effect, const QString &name, const QString value);
+ QString searchLuma(QString file) const;
private:
- Ui::MissingClips_UI m_view;
QDomDocument m_doc;
QString searchFileRecursively(const QDir &dir, const QString &matchSize, const QString &matchHash) const;
+ void checkStatus();
-signals:
- //void updateThumb();
};