I just found that my version of k3b spawns of into a new process at start up, so the KProcess starting k3b will finish right away, and thus slotK3bDone will be invoked a few millisecond after start, with the result that it deletes the files. Adding --nofork to the command line should solve this. Cheers Jesper