const int CLIPOK = 1;
const int CLIPPLACEHOLDER = 2;
-DocumentChecker::DocumentChecker(QDomNodeList producers, QDomNodeList infoproducers, QList <QDomElement> missingClips, QDomDocument doc, QWidget * parent) :
+DocumentChecker::DocumentChecker(QList <QDomElement> missingClips, QDomDocument doc, QWidget * parent) :
QDialog(parent),
m_doc(doc)
{
int ix = 0;
m_view.recursiveSearch->setEnabled(false);
QTreeWidgetItem *child = m_view.treeWidget->topLevelItem(ix);
- while (child && child->data(0, statusRole).toInt() == CLIPMISSING) {
- QString clipPath = searchFileRecursively(QDir(newpath), child->data(0, sizeRole).toString(), child->data(0, hashRole).toString());
- if (!clipPath.isEmpty()) {
- child->setText(1, clipPath);
- child->setIcon(0, KIcon("dialog-ok"));
- child->setData(0, statusRole, CLIPOK);
+ while (child) {
+ if (child->data(0, statusRole).toInt() == CLIPMISSING) {
+ QString clipPath = searchFileRecursively(QDir(newpath), child->data(0, sizeRole).toString(), child->data(0, hashRole).toString());
+ if (!clipPath.isEmpty()) {
+ child->setText(1, clipPath);
+ child->setIcon(0, KIcon("dialog-ok"));
+ child->setData(0, statusRole, CLIPOK);
+ }
}
ix++;
child = m_view.treeWidget->topLevelItem(ix);
QStringList filesAndDirs = dir.entryList(QDir::Files | QDir::Readable);
for (int i = 0; i < filesAndDirs.size() && foundFileName.isEmpty(); i++) {
QFile file(dir.absoluteFilePath(filesAndDirs.at(i)));
- if (file.open(QIODevice::ReadOnly)) {
- if (QString::number(file.size()) == matchSize) {
+ if (QString::number(file.size()) == matchSize) {
+ if (file.open(QIODevice::ReadOnly)) {
/*
* 1 MB = 1 second per 450 files (or faster)
* 10 MB = 9 seconds per 450 files (or faster)