You can send signals to the process using the C signal API and the processId() from the QProcess.

But can I ask if you really need to run this in a shell? Have you tried running the program directly?

Cheers,
_