Adapt to new threadweaver API

dequeueRaw is not yet in threadweaver, so this commit goes from "doesn't
build" to "almost builds", it will fix itself once Mirko has committed
the dequeueRaw patch to threadweaver, however.
This commit is contained in:
Sebastian Kügler 2013-07-22 14:13:45 +02:00
parent 9d6dacddc0
commit 3894e8989e

View File

@ -388,7 +388,7 @@ public:
}
DummyJob *dummy = new DummyJob(q);
Weaver::instance()->enqueue(dummy);
Weaver::instance()->enqueueRaw(dummy);
QObject::connect(dummy, SIGNAL(done(ThreadWeaver::Job*)), dummy, SLOT(deleteLater()));
}
@ -413,7 +413,7 @@ public:
if (runner->speed() == AbstractRunner::SlowSpeed) {
job->setDelayTimer(&delayTimer);
}
Weaver::instance()->enqueue(job);
Weaver::instance()->enqueueRaw(job);
searchJobs.insert(job);
}
}
@ -780,7 +780,7 @@ void RunnerManager::reset()
d->oldSearchJobs.clear();
} else {
Q_FOREACH(FindMatchesJob *job, d->searchJobs) {
Weaver::instance()->dequeue(job);
Weaver::instance()->dequeueRaw(job);
}
d->oldSearchJobs += d->searchJobs;
}