ThreadWeaver Job Decorators don't actually hook into an existing job.
Instead, they provide the same interface as the job and just pass through
all calls.
The way the QObjectDecorator is used by KRunner results in no signals actually
getting emitted, making most of the code pointless.
This patch is just a quick hack to show what would happen if the jobDone signal
worked and is mostly intended to present the issue.