//This slot is automatically called for all subjobs by KCompositeJob
//FIXME the fetch job emits result before itemsReceived, because itemsReceived is triggered using the result signal (which is wrong IMO). See ItemFetchJob::timeout
//If result was emitted at the end we could avoid having to call processNext in itemsReceived and locking it.