void MyClass::listDone( KJob* job ) { if (job->error()) { // Handle error } else { foreach (Item item, job->items()) { // Do something with item } } }